我编写了一个启动OpenVPN的批处理文件。如果找到客户端,我通过运行PING检查连接。如果找不到服务器,则表示虽然OpenVPN正在运行,但尚未建立连接。此时我想重启OpenVPN。因为我没有使用此脚本的管理员帐户,所以我总是收到错误"权限被拒绝"使用TASKKILL / F时。反正有吗?
答案 0 :(得分:2)
有两种运行具有管理员权限的命令的方法。
右键单击批处理文件,然后单击以管理员身份运行。
使用runas
命令运行具有管理权限的命令或批处理文件。这样,该过程仍然是自动化的,但您仍需要输入管理员密码。
示例强>:
C:\> runas /user:administrator "taskkill /f /im explorer.exe"
Enter the password for administrator:
输入runas /?
了解详情。
答案 1 :(得分:0)
如果您已经是管理员,则可以创建批处理文件的快捷方式,然后右键单击快捷方式->属性->高级->选中“以管理员身份运行”复选框 和瞧! 每次您通过此快捷方式文件运行批处理脚本时,它将以管理员身份运行,并且会毫无歧视地杀死,此后很高兴