如何以管理员身份在python中运行cmd命令?

时间:2020-03-11 16:05:34

标签: python-3.x windows shell cmd

我需要运行以下命令:

os.system('cmd /k "cd\"')
os.system('cmd /k "cd models/tutorials/image/imagenet"')

尽管它们需要以管理员身份在system32目录中运行。如果我以admin身份运行时仅在命令提示符下键入它们,它们也会执行应有的操作,但是,当我从python运行时它们什么也没有做,因为cmd需要以admin身份运行才能正常工作。关于如何解决它的任何想法?

1 个答案:

答案 0 :(得分:0)

在Windows上,右键单击py脚本,然后单击Run as Administrator。它将赋予脚本完全权限。

Dave S.还提到您可以将其打包为需要管理访问权限的.exe文件。