Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Magic MEM file
Message
From
12/11/1998 03:34:24
 
 
To
11/11/1998 21:21:18
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00156821
Message ID:
00156875
Views:
25
>I store some user preferences in .MEM files on the NT server. There are various good reasons for using a .mem file in this case.
>
>I had a problem with one user where the contents of the mem file were causing an error in my program so using Citrix server I remotely deleted the .mem file while the user concerned was logged off knowing that my program user module would recreate a "default" mem file when he logged in.
>
>Well, the mem file that got created was identical to the one I deleted!
>My program does a simple
>IF NOT FILE({username}.mem)
>  SAVE TO ..... ALL LIKE ...
>ELSE
>  RESTORE FROM...
>ENDIF
>
>If the OS is undeleting the file (say from cache) I would consider this a nasty OS bug. It's completely reproduceable. What do you think?

It's unlikely that NT is undeleting the file or replacing it from cache (there's no undelete built into NT unless you do a controlled deletion through Explorer, and if it were a controlled delete, you'd actually have to perform a restore from the Recycle Bin. Deletes aren't cached or deferred.) I'd guess that it's far more likely that the delete failed in the first place, for any of a number of reasons. You can try to prove this out in a straightforward fashion, by renaming the file rather than deleting and checking the behavior. From your application's standpoint, the rename accomplishes thedeletion (the file won't exist as far as your app is concerned), and if the error occurs, you have the original physical file to examine and compare under the new name.
EMail: EdR@edrauh.com
"See, the sun is going down..."
"No, the horizon is moving up!"
- Firesign Theater


NT and Win2K FAQ .. cWashington WSH/ADSI/WMI site
MS WSH site ........... WSH FAQ Site
Wrox Press .............. Win32 Scripting Journal
eSolutions Services, LLC

The Surgeon General has determined that prolonged exposure to the Windows Script Host may be addictive to laboratory mice and codemonkeys
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform