如何确认Windows下cmd是否以管理员身份运行?

如何确认Windows下cmd是否以管理员身份运行?

 

QQ截图20151223175332

 

这是一个常见的初学者问题,在应当需要使用管理员身份的时候没有启用管理员身份来运行 脚本或代码,而初学者 很难搞清楚 所谓以“管理员”身份运行到底是指什么?Windows上的这种描述实在太容易让初学者混淆了。

可以通过如下的命令来确认 是否当前cmd有用管理员身份运行:

 

 

 

 

whoami /groups | find "S-1-16-12288" && Echo I am running elevated, so I must be an admin anyway ;-)


如果有输出则代表具有 Mandatory Label\High Mandatory Level 最高权限,确实是以 管理员身份运行的。

如果没有输出则代表当前cmd没有最高权限。

 

 

Comment

*

沪ICP备14014813号

沪公网安备 31010802001379号