我已经编写了一个启动 OpenVPN 的批处理文件。如果找到客户端,我会通过运行 PING 检查连接。如果未找到服务器,则表示虽然 OpenVPN 正在运行,但尚未建立连接。此时我想重新启动 OpenVPN。因为我没有使用该脚本的管理员帐户,所以在使用 TASKKILL/F 时总是收到错误“权限被拒绝”。有没有办法解决?
最佳答案
有两种以管理员权限运行命令的方法。
解决方案1:
右键单击批处理文件,然后单击以管理员身份运行。
解决方案2:
使用 runas
命令以运行具有管理权限的命令或批处理文件。这样该过程仍然是自动化的,但您仍然需要输入管理员密码。
示例 :
C:\> runas /user:administrator "taskkill /f /im explorer.exe"
Enter the password for administrator:
类型
runas /?
了解更多信息。
关于batch-file - 如何使用批处理文件以管理员权限结束进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28167888/