以命令行管理员身份运行

问题描述:

为了帮助我的电脑启动得更快,我创建了一个简单的批处理文件,该文件将打开我想要的程序,而不是在启动时完成,当我有时不需要它们时。以命令行管理员身份运行

@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服务,并且我启动我自己,它需要以管理员身份运行启动。有什么需要添加,以管理员身份运行?

+0

可能的重复[如何自动提升我的批处理文件,以便它从UAC管理员权限请求?](http://*.com/questions/7044985/how-can-i-auto-提升我的批处理文件所以它请求从uac管理员权限) – parvus 2014-07-29 09:26:58

你可能想看看Runas

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

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

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

在过去的CMD,您可以添加/savecred保存管理员的密码(不是我说的这是一个好主意)。

+0

好吧。现在如果我想结合“cd”C:\ Users \ Aaron \ Documents \ Documents“ start SSS.lnk”? – Aaron 2013-03-01 06:47:38

+2

'runas.exe/user:administrator“启动C:\ Users \ Aaron \ Documents \ Documents \ SSS.lnk”'应该窍门 – Najzero 2013-03-01 06:48:33

+0

嗯......运行Windows 8.它说我的密码不正确。 – Aaron 2013-03-01 06:51:30

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

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