1. Things I did:
In the first week, one of my primary jobs was to make all workstations in MFCHINA domain managed by the anti-virus management software McAfee ePO, which I was working on in the last two weeks. I added all systems to the system tree, deployed McAfee agent to them and managed their anti-virus states. This job was almost finished by the first Monday, when I submitted a progress report to describe the management details. My secondary job was to develop a method in order to install a Canon printer remotely. I spent the next four days with this task. Firstly I tried AutoIT script with Windows Add Printer Wizard to implement the driver installation. However considering the difference between OS, system languages and some other settings, I tried no-user-interaction method with printer rundll command to add printer. But this trail failed because printer rundll command could not add TCP\IP port, which is a must for the printer I was working on. Then I tried to edit the register directly to add TCP\IP port.
I continued to work on the printer installation program in the second week. I tested and debugged the program I created on Monday, and then deployed it to all. However the program did not work exactly as I expected in some computers, and I tried to debug and make it work smoothly. At the mean time, I learnt about the software called DeviceLock, which was a control program for device access. I studied the DeviceLock Enterprise Server with manual, and found a way to report file-read/write-record.
2. Things I learnt
Technologically, I learnt more about windows command, especially some Control Panel commands. Also I learnt and used a new programming language AutoIT, and I also learnt more about VB and VBScript. Additionally, I found I was a multi-tasking person. I loved to work on different subjects simultaneously. Moreover, I learnt to be more careful and attentive when I was writing scripts to duel with real situations. Actually, I made a mistake that I forgot add a timeout mechanism to the program I create to handle unexpected error happened during the printer installation, and the program could not exit although error occurred. By correcting this bug, I learnt to make sure that the program could not only work under normal condition, but also work under abnormal conditions.
3. Feelings
Everyday was an adventure for me. I could always learn new things, know new people, and even know better about myself.
4. Expectations
My “printer installer” still could not work well in Windows VISTA/7 due to privilege issues: I failed to restart printer spooler in either local administrator or local account. I would try to fix this problem in the next week.
0 comments:
Post a Comment