在 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. 在右键单击程序的.exe文件或图标时,按住 SHIFT 键,然后单击 “运行方式”。
  3. 单击 以下用户
  4. “用户名 ”和“密码”框中,键入要用于运行程序的凭据的用户的用户名和密码,然后单击 “确定”。

注意

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

故障排除

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

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