作为一名小型或大型企业域管理员,以域管理员(或其他特权的用户)登录阅读电子邮件或浏览互联网可不是个好主意。毕竟,如果您的Outlook或Internet Explorer感染病毒,病毒可能传染给公司每一胎电脑...这不是一件好事!
这就是runas命令的历史使命,它在XP和Server 2003中派上用场了多年。您可以登录为非特权用户,但如果你需要做的事情,需要管理员权限,你可以在Windows资源管理器中按住Shift并右键单击应用程序,可以使用您的管理员身份启动应用程序。
在Windows Vista和Server 2008中,一切都改变了。没错,你还是可以在命令行中使用RunAs.exe,但是,在Windows Explorer中,只有"Run As Administrator"。幸好,马克写了一个新的工具,称为 ShellRunAs ,它可为Windows资源管理器增加RunAs的功能。
按照下面的步骤一步步执行:
为Vista和Server 2008的Windows资源管理器添加RunAs的上下文菜单:
1) 下载ShellRunAs 这里,将它复制到您的 Windows/System32文件夹下,
2) 打开命令行工具(cmd.exe)和运行: shellrunas /reg
3) 点击 OK 确认安装完成
为了测试,按住Shift并右键单击应用程序。现在应该看到Run As different User... 菜单项。
之前:
后:
非常cool的小工具!感谢马克!