Build Your Own Arcade Controls Forum
Main => Everything Else => Topic started by: CCM on August 08, 2011, 11:13:22 pm
-
I have a legacy program that needs to create files on the root of c: on a Windows 7 machine. I've tried adding 'everyone' to the security tab and giving it full access. I've tried turning off UAC.
Nothing I try will let me write files to the root of C:
Has anyone run into this issue with Windows 7, and more importantly, has anyone figured out how to get around it?
-
Changing the permissions like you've mentioned above has always worked for me. I've noticed whenever external drives are inserted, it seems like the permissions reset.
Out of curiosity, why the root of c:, and not a folder in c:, or the root of say d:?
-
The software I am using is old, and writes a temporary file to the root of C: and it can't be changed.
-
Turning off UAC should work, too, but try right clicking on the program and hitting "Run as Administrator". That should let it do anything.
-
Turning off UAC should work, too, but try right clicking on the program and hitting "Run as Administrator". That should let it do anything.
Thanks! Run as administrator did the trick. I was able to write a batch file that runs the software. On the properties for the shortcut to the batch file, go to the shortcut tab, then click advanced, then check the box to run as administrator. This way you don't have to right-click and select 'run as administrator' each time.
-
The software I am using is old, and writes a temporary file to the root of C: and it can't be changed.
I have a ton of old apps that do that. I remember discovering that one app in particular had written hundreds of so-called temporary files to the root directory but never deleted them. Finally had to write a batch job to flush out the files on every startup. Had to do that up until win98 or therabouts.