我正在编写Windows服务,我需要它做的一件事就是在程序的安装目录上设置权限,禁止对除管理员以外的任何用户进行写访问(以防止篡改)。
现在,我没有得到最基本的改变,给予"每个人"阅读&对目录执行权限。我得到的错误是:
UnauthorizedAccessException:尝试执行未经授权的操作。
我的代码:
file = open('myfile.txt')
for line in file:
if 'vertex' in line:
fields = line.split(' ')
marker, tag, x, y, z, eol = fields
print(x, y, z)
我的服务正在" LocalSystem",NOT" LocalService",因此我不知道为什么我无法访问这样做。