可以选择电脑上较不重要的程序,用来测试。
挑了个YYNote程序:
@echo off
::当前编码格式为ANSI
taskkill /f /im YYNote.exe
echo "YYNote进程停止成功"
::休眠10s
@ping 127.0.0.1 -n 10 >nul
start /d "D:\Program Files (x86)\YYNote\" YYNote.exe
echo "YYNote进程启动成功"
执行结果中文乱码的处理方法:
1、将bat脚本的编码格式,另存为ANSI;
2、若编码格式为UTF-8,应设置下相应的字符集代码
在脚本中加上这就不乱码啦。
chcp 65001
::changes the active console code page.
::代码页 映射的字符集
::936 GB2312
::20127 US-ASCII
::65001 UTF-8