第一:
(一)
例如我们要开机自启动一个脚本:C:\abc\script.bat。
如果直接开机启动该脚本会弹出一个黑框,我们希望能后台执行它。
此时我们需要建一个.vbs脚本来后台执行该脚本,脚本内容为:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "C:\abc\script.bat /start",0
然后将该文件保存为script.vbs,放入“开始 --> 所有程序 --> 启动”内即可。
(二)
打开运行对话框(win键+R),输入命令
shell:startup
会直接弹出启动项对应的目录,然后像前面方法一样把应用程序快捷方式复制到启动目录
第二:
直接写一个普通批处理文件,如果是需要让它在系统启动时运行,
就将它放在C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup目录下,
如果是需要它在系统注销或关机时运行,就将它放在C:\Windows\System32\Grouppolicy\Machine\Scripts\Shutdown目录下。
放好之后就要进行指派。
单击“开始→运行”,在运行命令框中输入“gpedit.msc”,回车执行,打开“组策略”窗口。
然后在组策略左侧的控制面板树窗格中,如图所示,依次展开“计算机配置→Windows设置→脚本(启动/关机)”节点,
双击右侧详细资料窗格中的“启动”(或者“关机”)项目,在弹出的“启动属性”(“关机属性”)对话框中单击“添加”按钮,
将你所写的批处理文件添加为新的计算机启动(关机)脚本。设置完成后,退出组策略窗口。以后启动(关闭)电脑时,相应命令会自动执行
开关机脚本除了支持.bat格式的批处理脚本文件以外,还支持.wsf、.vbs、.js格式的脚本文件