运行 文件不是管理员身份
Run file NOT as administrator
我正在尝试测试一个应该测试管理员权限的批处理文件,但我遇到了一个奇怪的问题,即没有管理员权限我无法 运行 它。
net session >nul 2>&1
if %errorLevel% == 0 (
rem do whatever...
当然,我可以创建另一个用户帐户,然后从那里 运行,但这对于一个小测试来说有点费力。
上面的脚本示例可能不是我想要的,因为我需要一个通用的解决方案,例如测试安装程序是否可以 运行 没有管理员权限。
有没有更简单的方法? 运行在没有管理员权限的情况下使用命令行参数?
顺便说一句,如果有什么不同,我禁用了 UAC。
你可以试试
runas /trustlevel:0x20000 "cmd.exe /c ....."
使用runas /showtrustlevels
查看可用级别
我正在尝试测试一个应该测试管理员权限的批处理文件,但我遇到了一个奇怪的问题,即没有管理员权限我无法 运行 它。
net session >nul 2>&1
if %errorLevel% == 0 (
rem do whatever...
当然,我可以创建另一个用户帐户,然后从那里 运行,但这对于一个小测试来说有点费力。
上面的脚本示例可能不是我想要的,因为我需要一个通用的解决方案,例如测试安装程序是否可以 运行 没有管理员权限。
有没有更简单的方法? 运行在没有管理员权限的情况下使用命令行参数?
顺便说一句,如果有什么不同,我禁用了 UAC。
你可以试试
runas /trustlevel:0x20000 "cmd.exe /c ....."
使用runas /showtrustlevels
查看可用级别