Everyone, I need your opinion, please read...
I have a client who uses a piece of software designed for their specific industry. The other day I was called over there, one of the computers would not boot, can't find ntldr error. Turned out the hard drive was fine, all the root files had been deleted. I restored them from the xp cd and away they went. turned out not to be the end of it though.
The assistant blamed the software techs who were remoted in the day before. The software techs had a log file that recorded everything and showed the assistant deleting the files. The assistant was frantic over this , said she'd never go into the root and delete files. Her expertise is none, strictly a user. I got her to show me what she does and discovered this:
The software has a document viewer, this viewer has a 'Directory' button on it. Clicking this button opens the standard browse window alowing you to change directories. Yuo click on a folder, click open and now you are in that folder and can use the next and previous arrows to view the documents in that folder.
However, if you click on the root of a drive or a mapped network drive, click open, the window closes normally but the directory does not change and the next and previous arrows are still browsing the last folder you were in. There is nothing on screen to indicate the current active directory or no message indicating the directory button did not change folders. If you click on a file in a root folder or mapped network drive, you will in fact change to that drive it works as you would expect.
Now, the assistant opened the document viewer, for some reason it was currently on the root of c: (they are still arguing wether she went there or the techs who were logged in previously had left it there) navigated to her scanned docs folder (all scanned docs go here where she then puts them in the patients folder) this is a folder on the server mapped as the r: drive. Was using the next and previous buttons to try and navigate/view the documents. Of course unbeknownst to her she was still in the root folder, all she saw was a blank white screen with the words 'unsupported image format' across it, the current file name actually did show in the upper left corner but she was unaware of it and it is way too easy to miss. She deleted these files (ntldr, ntdetect.ini, pagefile.sys etc... you get it) as she has been doing for years, there is some crap that does wind up in the scanned docs folder (thumbs.db etc..)
That's gist of it. I thought it was a bug but the tech from the software outfit said to me this morning they coded that feature in to prevent people from going to the root and messing with files.
So, if you are a programmer, pro or dabbler, what do you think of the functionality of that directory button?
If you are a user, what do you think of what happened?
Everyones thoughts would be much appreciated. Thanks a bunch.
|