|
发表于 2023-4-26 18:28:18
|
显示全部楼层
如果您希望批处理文件以管理员身份运行,可以使用以下方法创建一个快捷方式来实现:
1. 首先,按照之前的方法创建批处理文件(run_python.bat)。
2. 在run_python.bat文件所在的文件夹中,右键单击空白区域,选择“新建”>“快捷方式”。
3. 在“创建快捷方式”的窗口中,输入以下内容:
- powershell -Command "Start-Process cmd -ArgumentList '/c %CD%\run_python.bat' -Verb RunAs"
复制代码
注意,这里的`%CD%`表示当前文件夹。确保您的批处理文件与此快捷方式位于同一文件夹中。
4. 点击“下一步”,然后为快捷方式命名。例如,可以命名为“Run Python as Admin”。
5. 单击“完成”。
现在,您可以通过双击这个新创建的快捷方式来以管理员身份运行批处理文件。当您运行它时,系统将弹出一个UAC提示,要求您确认以管理员权限运行。点击“是”以确认。
这样,您的Python脚本将以管理员权限运行,运行界面与手动输入运行的界面一致。如果您需要调试可能的小错误,您可以在批处理文件中添加`pause`命令,以便在脚本运行完成后保持命令提示符窗口打开。 |
|