【问题标题】:Run as administrator from the command line从命令行以管理员身份运行
【发布时间】:2013-02-15 14:51:08
【问题描述】:

为了帮助我的计算机更快地启动,我创建了一个简单的批处理文件,它可以打开我想要的程序,而不是在启动时全部打开,而我有时不希望它们打开。

@ECHO OFF

cd "C:\Users\Aaron\Documents\Documents"
start SSS.lnk

cd "C:\Program Files (x86)\puush"
start puush.exe

cd "C:\Users\Aaron\AppData\Roaming\Google\Google Talk\"
start googletalk.exe

cd "C:\Users\Aaron\AppData\Local\Facebook\Messenger\2.1.4651.0\"
start FacebookMessenger.exe

cd "C:\Program Files\Synergy\"
start synergy.exe

cd "C:\Program Files (x86)\Skype\Phone\"
start Skype.exe

cd "C:\Program Files (x86)\Miranda IM\"
start miranda32.exe

然而,

cd "C:\Users\Aaron\Documents\Documents"
start SSS.lnk

是一个设置为Manual的服务,我自己启动它,它需要以管理员身份运行才能启动。在此之前有什么要添加的以仅以管理员身份运行吗?

【问题讨论】:

标签: batch-file admin uac


【解决方案1】:

您不妨看看Runas

简短回答:您可以使用 runas.exe:

C:\>runas /user:<localmachinename>\administrator cmd

runas.exe /user:administrator "full qualified path to your exe"

最后一个cmd可以加/savecred保存管理员密码(不是我说这是个好主意)。

【讨论】:

  • 好的。现在,如果我想将它与 "cd "C:\Users\Aaron\Documents\Documents" start SSS.lnk" 结合起来?
  • runas.exe /user:administrator "start C:\Users\Aaron\Documents\Documents\SSS.lnk" 应该可以解决问题
  • computerperformance.co.uk/win8/… - 您也可以将 user:administrator 替换为具有管理员权限的用户。
  • 对。我将其更改为我的登录名“email@gmail.com”,现在我得到: RUNAS 错误:无法运行 - 启动 C:\Users\Aaron\Documents\Documents\SSS.lnk 2:系统找不到指定的文件。
  • 我将其更改为 runas.exe /user:talormanda@gmail.com "C:\Users\Aaron\Documents\Documents\SynergyService.bat" 假设要启动一项服务,但它失败了。但是,它将启动 .exe ,但它们不会以管理员身份运行。
【解决方案2】:

解决方法:创建脚本的快捷方式。转到属性,快捷方式,高级。勾选“以管理员身份运行”。

你去;每次通过快捷方式访问时,它都会以管理员身份打开。

【讨论】:

  • 我来这里是为了写这个作为答案:) 这就像魅力。大多数答案都会想到询问密码的 runas 。这是在不知道管理员密码的情况下进行操作的方法。
【解决方案3】:

有一些误解:

  1. 如何获取本地机器名

    有很多方法,其中一些是:

    一个。 c:\&gt;hostname

    b. c:\&gt;echo %computername%

  2. 如果您没有为您的 Windows 设置密码,则不能使用 runas [...] 命令。

    1327: Logon failure: user account restriction. Possible reasons are blank passwords not allowed, logon hour restrictions, or a policy restriction has been enforced.

【讨论】:

    猜你喜欢
    • 2012-04-18
    • 2011-08-22
    • 1970-01-01
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 2014-04-26
    相关资源
    最近更新 更多