实例:员工电脑都是USER权限,但是运行VPN是总是提示“用户账户控制”,要求输入管理员密码,怎么让员工仍然使用USER权限账户,但是又能运行VPN呢
错误用法:runas /savecred /user:administrator "D:\FFVpn\FFVpn.exe" 会报错“740 当前的操作需要提升”
解决:在dos命令行使用runas命令
用法:RUNAS [ [profile | /profile] [/env] [vecred | /netonly] ] /user:<UserName> program
正确用法:runas /savecred /user:administrator "cmd /c start D:\FFVpn\FFVpn.exe"错误用法:runas /savecred /user:administrator "D:\FFVpn\FFVpn.exe" 会报错“740 当前的操作需要提升”
错误用法:runas /savecred /user:administrator "cmd /c start E:\Program Files (x86)FFVpn\FFVpn.exe" 会报错“找不到文件E:\Program”
们将命令保存为批处理后,只要在用户电脑上运行这个批处理(第一次输入管理员密码),以后用户只要双击该文件就可会以管理员身份执行命令中所指定的程序了,由于修改批处理的文件路径改为操作人员想要运行的软件,那么操作员就会可以使用任何软件,这是不行的,所以需要封装
最后一步,下载一个“Bat To Exe Converter”的程序即可将.bat的文件转换为.exe的执行文件