我正在编写一个命令文件(.cmd),用于将用户添加到本地组。如果调用失败,我希望CMD文件提示管理员访问权限。
我想像它会是这样的:
@echo off
net localgroup administrators domain\user /add
rem The Net command doesn't prompt for privilege escalation, it just fails.
if "%errorlevel%" neq "0" RequireAdministrator "cmd.exe /c net localgroup administrators domain\user /add"
if "%errorlevel%" neq "0" echo Could not add user to administrators group
这有意义吗?