lyledg Posted July 26, 2005 Share Posted July 26, 2005 I have a problem where temporary folders created by MS hotfix installations are not being deleted after an install, thus leaving a mess on the HD. When I try to delete them, I get an access denied. This is because the ACL gets screwed at installation time and hence I need to restore the ACL using XCACLS So, I need to do 3 things here 1) Find ALL folders as shown in the attached Pic. All these folders share the common structure of: C:\<RANDOM File Name Created here>\sp2\update 2) Once they have been found, repermission the folder using XCACLS 3) Finally, delete the temp folder with all sub dirs I have tried the following an get as far as finding the folder, but not sure about the rest.. Could someone help me please?? ; Shows the filenames of all files in the current directory. (Not sure how to do this part???) $search = FileFindFirstFile("C:\*.*\SP2\Update") ; Check if the search was successful If $search = -1 Then MsgBox(0, "Error", "No files/directories matched the search pattern") Exit EndIf While 1 $file = FileFindNextFile($search) If @error Then ExitLoop MsgBox(4096, "File:", $file) WEnd ; Close the search handle FileClose($search) Link to comment Share on other sites More sharing options...
lyledg Posted July 28, 2005 Author Share Posted July 28, 2005 Hey there Has anyone got any idea on this?? Cheers Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now