wnsdt 当前离线
上等兵
@echo off for /f "tokens=2 delims=:" %%a in ('findstr "文字" 1.txt') do echo %%a>>t1.txt setlocal enabledelayedexpansion set /p a=<t1.txt echo %a%>t2.txt复制代码
CrLf 当前离线
论坛巡查
echo>t2.txt %a%复制代码
setlocal enabledelayedexpansion echo !a!>t2.txt复制代码
TOP
echo abc&echo def ::未转义的连接符 & 将发挥“断句”作用,使前后的内容成为两条命令 echo abc^&echo def ::转义后的 & 失去连接符的功效,于是 cmd 认为此处只有一条命令复制代码
echo 1>con ::cmd 的划分为: [echo ][1>con] echo ^1>con ::cmd 的划分为: [echo 1][>con]复制代码
set /p 变量1=输入: 判断输入1 set /p 变量2=输入: 判断输入2复制代码
gobi918 当前离线
@echo off :sc1 cls set "name=" set /p name= 输入 名称: if not defined name goto sc1 echo.&echo. :sc2 set "age=" set /p age= 输入 年龄: if not defined age goto sc2复制代码
ht河豚 当前离线
一级士官
@echo off set /p a=input: :a cls echo input:%a% set /p b=input: if "%b%"=="" echo 输入为空!&goto a复制代码
@echo off set /p a=input: :a set /p b=input: if "%b%"=="" echo 输入为空!&cext /del 1&goto a复制代码