在64位的windows中,程序随计算机同时启动可通过下列三种方式来实现:
1.HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
在64位版本的注册表编辑器中,32位程序访问64位注册表位置。如果是32位程序,要想该程序随机同时启动,需在该注册表中添加项目。
2.HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
在64位版本的注册表编辑器中,64位程序访问64位注册表位置。如果是64位程序,要想该程序随机同时启动,需在该注册表中添加项目。
3.C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
除此之外,还可以在windows“启动”文件夹中设置,将需要启动的程序的快捷方式拷贝到该目录中即可。
为便于管理,可将上述三个位置的需要随机启动的应用程序写在一个批处理文件中,在这个批处理文件中管理所有要启动的程序即可。批处理程序的写法如下:
echo QQ START
start /d "C:\Program Files (x86)\Tencent\QQ\Bin" QQScLauncher.exe
echo cloudmusic START
start /d "C:\Program Files (x86)\Netease\CloudMusic" cloudmusic.exe
echo idea START
start /d "C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3.5\bin" idea.exe
echo StormPlayer START
start /d "C:\Program Files (x86)\Baofeng\StormPlayer" StormPlayer.exe
echo Chrome START
start /d "C:\Program Files (x86)\Google\Chrome\Application" chrome.exe
exit