Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
2.0.1
-
Windows 7
Description
When trying to delete a folder in an external drive/memory stick with Delete operation with elevated rights the installer gives error:
[20052] Operation 'Delete' with arguments: 'd:\tmp\testfolder\' failed: Cannot create backup of d:\tmp\testfolder\: Cannot open d:\tmp\testfolder\ for input
And with Rmdir operation it fails without an error code:
[27824] Operation 'Rmdir' with arguments: 'd:\tmp\testfolder\' failed: Could not remove folder d:\tmp\testfolder\:
Both operations work if the folder is on C: drive. Also a single file can be deleted from an external drive. Giving full access rights to every user doesn't change the outcome.
Tested on Windows 7 with
Component.prototype.createOperations = function() { try{ var dir = "c:\\tmp\\testfolder"; component.addElevatedOperation("Delete", dir); var dir2 = "d:\\tmp\\testfolder"; component.addElevatedOperation("Delete", dir2); } catch(e){ } }