1.bat文件的建立
新建文本文件DebugStart.txt,打开写入以下内容:
tasklist|find /i "KMX_Daemon.exe" && echo started || start "" "F:\KMX_AudioProcessing\code\Test_10-29_path\KMX_Daemon.exe"tasklist|find /i "LanguageConversionWav.exe" && echo started || start "" "F:\KMX_AudioProcessing\code\Test_10-29_path\LanguageConversionWav.exe"
KMX_Daemon.exe是程序名, "F:\KMX_AudioProcessing\code\Test_10-29_path\KMX_Daemon.exe"是此程序所在绝对路径,tasklist|find /i "KMX_Daemon.exe"是判断进程是否存在,程序是否已经开启,如未开启才会启动程序。
第二行则是启动LanguageConversionWav.exe的程序,这里是启动两个程序,若要启动多个,则按相同格式写第多个要启动的程序对应的语句即可。然后改后缀名 .txt 为 .bat,双击即可启动程序。
2 添加至任务计划程序
2.1 在任务计划程序里添加任务
2.2 触发器选择
接着选择触发器选项卡,选择新建。由于我们的 bat脚本有做判断,所以不用担心程序会启动多次。
2.3 操作选项卡
在操作选项卡选择新建,并选择启动程序选项,以及在程序和脚本处选择刚才编写的.bat程序,点击确定,然后再点击确定(创建任务界面的确定)。
程序开机启动后,控制台的程序是看不见cmd窗口的,可以到任务管理器中查看。