为了帮助我的计算机更快地启动,我创建了一个简单的批处理文件,它将打开我想要的程序,而不是在启动时完成所有这些,当我有时不想要它们时。
@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 :(得分:3)
您可能希望查看 Runas 。
简答:您可以使用runas.exe:
C:\>runas /user:<localmachinename>\administrator cmd
或
runas.exe /user:administrator "full qualified path to your exe"
对于最后一个cmd,您可以添加/savecred
来保存管理员密码(不是我说这是个好主意)。
答案 1 :(得分:0)
解决方法:创建脚本的快捷方式。转到属性,快捷方式,高级。检查&#34;以管理员身份运行&#34;。
你走了;每次通过快捷方式访问时,它都将以管理员身份打开。
答案 2 :(得分:0)
有一些误解:
如何获取本地计算机名称
有很多方法,其中一些是:
a。 c:\>hostname
或
b。 c:\>echo %computername%
如果尚未为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.