重启后恢复批处理脚本

Cla*_*ers 2 windows script command-line batch-file

我想写一个单一的脚本(一个双克利克),可自动执行预定义命令集,但在两者之间,以防止相互依存一些控制重新启动。如何做到这一点?

例子:

command 1
reboot
command 2
reboot
command 3
reboot
Run Code Online (Sandbox Code Playgroud)

Leo*_*iro 5

一种方法是HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\通过指向要在启动时运行的脚本来创建注册表项。场景是:

  • script01.bat 完成他的工作并使用值“path to script02.bat”写入 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\

  • script02.bat 完成他的工作并编写 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\ 值“path to script03.bat”等等。