我可以从命令行调用任何东西来告诉我当前登录的用户是否拥有受限帐户或者是管理员?
答案1
使用默认命令工具(无需第三方下载),您可以使用 net 命令。
%username%
将具有当前登录用户的用户名,因此我将使用:
net user "%username%"
显示有关当前登录用户的信息。最后一部分显示:
Local Group Memberships *Administrators *HelpLibraryUpdaters
*HomeUsers
Global Group memberships *None
希望这可以帮助
答案2
您可以尝试以下操作:
net user "%username%" | find /i "*Administrators" >nul 2>&1
if %errorlevel% equ 0 (echo Current user is admin) else (echo Current user is not admin)