记一次bat脚本的坑:中文注释导致脚本不能运行
我想实现一个小功能,移动chrome窗口到指定位置,如下:
@echo off
setlocal
:: 打开 Chrome app 模式窗口
start "" "chrome.exe" --app="file:///%~dp0reminder.html":: 等待 Chrome 启动
timeout /t 30 /nobreakexit
"""
如果我保留
:: 等待 Chrome 启动
timeout /t 30 /nobreak
弹窗就不出来,cmd报错如下:
'撳紑' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
不是内部或外部命令,也不是可运行的程序
或批处理文件。
'瓑寰?Chrome' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
如果不保留这句代码,就能正常弹窗。
后来我发现,把这句代码的中文注释删掉,代码运行正常,不知道啥问题。