如何使用commdline在Windows系统重启之前和之后运行程序?

时间:2016-03-19 03:02:26

标签: windows powershell batch-file

想要在我的Windows系统从命令行/ DOS提示符重启之前和之后运行程序,脚本应该在shutdown命令后执行下一步。

像:

  

循环1到10:

     
      
  1. 运行我的第一个application1 / batch1文件。
  2.   
  3. 重启系统(使用shutdown命令)
  4.   
  5. 运行我的第二个application2 / batch2文件。
  6.         

    结束循环

我们可以使用启动文件夹来运行第二个应用程序,但我希望有一个脚本来执行操作。该脚本应从系统重新启动的位置开始。有没有办法这样做

1 个答案:

答案 0 :(得分:0)

"循环"你没有意义......如果你在那个循环中,你将永远不会进入第3步。

只有在启动时运行的计划任务,您才能完成所需的任务。

任务(伪代码):

(keep state somewhere, registry, file, etc)
get count
if count < 10, 
   do stuff
      if you need to resume, code should use Count to determine what to do next...
   increment count
   reboot (shutdown/restart)
else do nothing

配置完系统后......重新启动它,你的代码应运行10次......