Batch file 批处理文件未运行代码
我试图创建一个简单的批处理文件,它运行一个程序,该程序取决于输入的章节。当我运行代码时:Batch file 批处理文件未运行代码,batch-file,Batch File,我试图创建一个简单的批处理文件,它运行一个程序,该程序取决于输入的章节。当我运行代码时: set foundChap=0 set/p chap=Enter Chapter Number: if (%chap%==021) ( set foundChap=1 START C:\Windows\system32\mspaint.exe ) else ( echo Chapter file not found. ) PAUSE 它所做的只是回显代码,不运行任何东西。有什么想法吗?这是我第一次尝
set foundChap=0
set/p chap=Enter Chapter Number:
if (%chap%==021) (
set foundChap=1
START C:\Windows\system32\mspaint.exe
) else (
echo Chapter file not found.
)
PAUSE
它所做的只是回显代码,不运行任何东西。有什么想法吗?这是我第一次尝试创建批处理文件。没有附加注释,因为每个语法错误都在堆栈溢出上记录了数百次
@echo off
set foundChap=0
set /p "chap=Enter Chapter Number: "
if "%chap%"=="021" (
set foundChap=1
start "Paint" "C:\Windows\system32\mspaint.exe"
) else (
echo Chapter file not found.
)
pause
我补充一点意见:
集/?显示命令集的帮助。
如果/?如果需要,显示命令的帮助。
开始?显示命令启动的帮助
您了解如何获得帮助并在询问前阅读的逻辑吗?谢谢您的帮助。你是否理解在询问之前如何获得帮助和阅读的逻辑?我以前从未使用过batch,这对我来说是全新的,但我现在知道了如何找到帮助。再次感谢。