1

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

@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我自己启动它,它需要以管理员身份运行才能启动。在此之前有什么要添加的以管理员​​身份运行吗?

4

3 回答 3

4

您可能希望看看Runas

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

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

或者

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

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

于 2013-03-01T06:45:21.643 回答
1

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

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

于 2016-01-15T11:43:12.490 回答
0

有一些误解:

  1. 如何获取本地机器名

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

    一个。c:\>hostname或者

    湾。c:\>echo %computername%

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

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

于 2019-12-13T15:55:16.893 回答