在 Windows Server 2003 中启用和使用运行方式功能

本文介绍如何在 Microsoft Windows Server 2003 中启用和使用“运行方式”功能。

适用于: Windows Server 2003
原始 KB 数: 325859

总结

可以使用“运行方式”功能运行程序、MMC 控制台或控制面板工具,方法是使用当前登录用户以外的用户凭据。 这样,具有多个帐户的用户就可以以其他用户身份运行程序。 例如,如果要以另一组成员(例如“用户”或“Power Users”组)身份登录时,可以使用“运行方式”功能以管理员身份启动程序。

若要使用“运行方式”功能,辅助登录服务必须正在运行。

启用辅助登录服务

默认情况下,启动 Windows 时,辅助登录服务会自动启动。 但是,管理员可以禁用该服务。 如果服务已禁用,则启用该服务:

  1. 以管理员身份或以管理员组成员身份登录。
  2. 单击“开始”,指向“管理工具”,然后单击“计算机管理”。
  3. 展开 “服务和应用程序”,然后单击“ 服务”。
  4. 在右窗格中,右键单击“辅助登录,然后单击“属性”。
  5. 单击“常规”选项卡。
  6. “启动类型”框中,单击“自动,然后单击“服务状态”下的启动”。
  7. 单击“确定,然后关闭“计算机管理”窗口。

使用运行方式以其他用户身份启动程序

若要使用“运行方式”功能以其他用户身份启动程序,

  1. 在 Windows 资源管理器、Microsoft管理控制台(MMC)或控制面板中找到要启动的程序。
  2. 按住 Shift 键,同时右键单击程序的.exe文件或图标,然后单击“ 运行方式”。
  3. 单击 以下用户
  4. 在“ 用户名和密码 ”框中,键入要用于运行程序的凭据的用户的用户名和密码,然后单击“ 确定”。

注意

还可以从命令提示符使用该 runas 命令。 有关详细信息,请单击“开始,然后单击“运行”。 在 “打开 ”框中,键入 cmd,然后单击“ 确定”。 在命令提示符下,键入 runas /?,然后按 Enter。

故障排除

  • 某些程序可能不支持使用 runas 命令。
  • 使用 LocalSystem 帐户运行命令时,该 runas 命令无法正常工作。
  • 如果用于连接到网络共享的凭据不同于用于启动程序的凭据,则无法使用“运行方式”功能从网络位置启动程序、MMC 控制台或控制面板工具。 用于运行程序的凭据可能无法访问同一网络共享。

有关如何使用运行方式功能的详细信息,请参阅 如何在 Windows Server 2003 中以管理员身份启动应用程序。