如何给Python文件提供管理员权限运行

-1 投票
2 回答
1976 浏览
提问于 2025-04-18 08:21

我正在尝试在一个Python脚本中打开一个文件:

import os
os.system("C:\Games\Toribash-4.8\toribash.exe")
open ("c:\Games\Toribash-4.8")

但是我收到了以下错误信息:

Traceback (most recent call last):
  File "C:/Users/Pc/Desktop/Python Projects/Python Summative.py", line 5, in <module>
    open ("c:\Games\Toribash-4.8")
PermissionError: [Errno 13] Permission denied: 'c:\\Games\\Toribash-4.8'

2 个回答

0

你需要更改这个文件的权限,这通常不是用Python来做的。相反,你可以尝试以管理员身份登录,或者使用一个叫runas的命令。

1

c:\Games\Toribash-4.8 不是一个可以直接运行的程序,所以无法启动。

更一般来说,这个问题需要通过调整Windows的文件权限来解决,而不是在Python里处理。

撰写回答