在windows中以管理员身份运行python脚本

2024-05-15 04:23:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个脚本,它删除并替换C:\Windows目录中的一些文件。

我以admin的身份启动命令行,然后在其中启动python脚本。当脚本试图从C:\Windows中删除文件时,我得到WindowsError error 5

我该怎么解决?

可能的解决方案: 实际上,我试图修改只对TrustedInstaller用户具有所有特权的文件,所以我使用这个https://github.com/jschicht/RunAsTI来运行python脚本。


Tags: 文件命令行用户httpsgithub目录脚本admin
1条回答
网友
1楼 · 发布于 2024-05-15 04:23:14

WindowsError error 5在没有系统管理员权限执行操作时发生。
您可以尝试使用Windows cmd命令runas强制脚本与管理员权限一起运行。
尝试以下操作:

runas /user:administrator_account path_to_script

只需将管理员帐户替换为对您的计算机具有权限的帐户名。此外,此命令将提示输入密码(如果帐户有一个设置)。 有关此命令的详细信息,可以阅读here.

相关问题 更多 >

    热门问题