如果我不是管理员并启动一个写入 C:\ 某些文本文件的程序 - 在 Windows 7 或 Vista 中我是否需要管理员权限?我发现在 XP 中写入任何文件夹(包括 system32)都没有问题 - 但我不确定 .NET 中的程序是否能够在没有管理员权限的情况下执行此操作。
这取决于 C:\ 是否是支持权限的文件系统,如果是,则取决于根目录上设置的权限,具有正确权限的用户可以修改该权限。使用GetTempPath()
对于临时文件,或SHGetFolderPath
通过例如CSIDL_APPDATA
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)