当我加载我的bacth时,我得到了这个错误消息,我无法弄清楚我做错了什么。
C:\Windows\system32>´╗┐@echo off ´╗┐@echo gjenkjennes ikke som en intern eller ekstern kommando, kjørbart program eller satsvis fil.
它说"命令无法识别"
以下是我的代码示例
@echo off
PING www.vg.no>nul
if errorlevel 1 goto nonet
if errorlevel 0 goto gotnet
goto END
:nonet
echo == Maskinen er ikke tilkoblet wlan.Dette programet krever nett og vil derfor avsluttes.
timeout 5>null
exit
:gotnet
echo == Maskinen er tilkoblet nett.
:END
PING ping 192.168.1.241>nul
if errorlevel 0 goto gotlocal
if errorlevel 1 goto nolocal
:nolocal
echo == Skript finner ikke server. Program avsluttes.
timeout 5>nul
Exit
:gotlocal
@echo [WLAN CHECK][:) ]
@timeout 1 >nul
cls
@echo [WLAN CHECK][::) ]`
答案 0 :(得分:7)
您似乎使用UTF8 BOM(EF BB BF)保存了批处理文件 使用文本编辑器打开它并将其另存为ANSI文本文件