我正在尝试运行安装在 Windows Server 2012 服务器上的 Windows Server Update Services (WSUS)。我已安装远程服务器管理工具,因此可以在 Windows 8.1 PC 上运行 WSUS。每次进入时,我都必须按住 Shift 并执行“以其他用户身份运行”,以便使用管理员凭据登录。我想创建一个快捷方式,这样就不必总是这样做了。我使用以下快捷方式通过 Active Directory 的快捷方式实现了我想要的功能:
C:\Windows\System32\runas.exe /SAVECRED /user:DOMAIN\administrator "c:\Windows\System32\mmc.exe %SystemRoot%\system32\dsa.msc"
这很好用,但现在当我尝试使用此命令在 WSUS 上执行此操作时
C:\Windows\System32\runas.exe /SAVECRED /user:DOMAIN\administrator "c:\Windows\System32\mmc.exe C:\Program Files\Update Services\AdministrationSnapin\wsus.msc"
我收到此错误:
MMC Cannot open the file C:\Program
我知道问题是无法看到完整的文件路径,因为有一个空格,并且需要在位置周围加引号。我尝试添加引号,但结果却出现错误,无法解释如何使用 RUNAS 命令。
有什么方法可以让它工作吗?
谢谢!
答案1
每个文件夹/路径都有备用路径,例如Program Files
也与PROGRA~1
因此,首先您必须找到更新服务文件夹的替代路径。打开命令提示并导航到C:\Program Files\
。键入dir /x
以列出所有文件夹,包括备用路径。更改您的更新服务具有备用路径名的快捷方式中的文件夹。
旧的
C:\Windows\System32\runas.exe /SAVECRED /user:DOMAIN\administrator "c:\Windows\System32\mmc.exe C:\PROGRA~1\Update Services\AdministrationSnapin\wsus.msc"
新的,例如,如果更新服务的备用路径是 UPDATE~1
C:\Windows\System32\runas.exe /SAVECRED /user:DOMAIN\administrator "c:\Windows\System32\mmc.exe C:\PROGRA~1\UPDATE~1\AdministrationSnapin\wsus.msc"
注意:我的电脑上没有该文件夹,所以你最好自己检查一下。更新~1只是一个例子。