如何在已经打开的文件版本中使用.BAT
语句在notepad
中打开批处理(if
)文件?例如......您已经输入了批处理文件并且它正在cmd
中运行,但是您输入了一个关键字来打开同一个批处理文件,但在notepad
中 - 让我们说,快速编辑......你会如何做到这一点?
让我们说关键词是yum
。
我的理解是你必须做以下事情,但我还不知道:
set /p input=
if %input%==yum goto open
:open
在open
我不知道要写什么代码,因为我对编码很新,而且我看了很多地方。如果有人可以提供帮助,那就太棒了。
答案 0 :(得分:0)
这样的事情:
@echo off
set /p input=Enter something :
if %input%==yum notepad "%~f0"
这将等到退出记事本或
@echo off
set /p input=Enter something :
if %input%==yum start notepad "%~f0"
在另一个帖子中打开记事本。
答案 1 :(得分:0)
@echo off
goto begin
:open
notepad "%~F0"
echo Returned from edition
echo/
rem When edit, do NOT modify previous lines!
:begin
set /P "input=Enter word: "
if "%input%" equ "yum" goto open
echo You typed: "%input%"
pause
goto begin