在 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 命令。
  • runas使用 LocalSystem 帐户运行命令时,该命令无法正常工作。
  • 如果用于连接到网络共享的凭据不同于用于启动程序的凭据,则可能无法使用运行方式功能从网络位置启动程序、MMC 控制台或控制面板工具。 用于运行程序的凭据可能无法获取对同一网络共享的访问权限。

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