批处理怎样用一个记事本里的内容搜索另一个记
话题:批处理 怎样用一个记事本里的内容 搜索 另一个记事本里内容并
问题详情:去查找 B记事本里的值 并把B记事本里的值显示出来(多个结果)
回答:#echo off for /f "delims=\" %%i in (a.txt) do set #%%i=%%i for /f "tokens=2 delims==" %%i in ('set #') do findstr %%i b.txt pause
话题:求一个 批处理命令。从把a.txt中的所有内容 到该 夹下
回答:#echo off for /f %%i in ('dir/b *.txt') do copy a.txt %%i /y
话题:求一个DOS批处理 ,将一个指定文本 1.txt中包含“以
回答:假设输出文本为2.txt #echo off2.txt for /f "delims=" %%a in (1.txt) do ( echo %%afindstr "以下为备注"&&exit echo.%%a2.txt )
话题:bat脚本运行问题:
回答:#echo off if exist "a.txt" (goto start ) else (echo err) pause :start
话题:批处理关键字的,两个TXT文本中一个是待搜索 内容,另外
问题详情:A.txt中是待搜索 的文本,B.txt是关键字的 一个文本。现在要求查看
回答:注:输出到 c.txt #echo off&setlocal enabledelayedexpansion(for /f "delims=" %%a in (a.txt)do ( set "h1=%%a" con echo.%%a for /f "delims=" %%b in (b.txt)do ( set "h2=!h1:%%b=!" if "!h1!" neq "!h2!" ( if not defined #%%a set #%%a=y&set/p=%%a nul set/p=[%%b]nul)) if defined #%%a echo.))c.txtpause
参考回答:#echo offsetlocal enabledelayedexpansionset /p kw=b.txtfind /n "%kw%" a.txtpausenul
话题:要个批处理
问题详情:其实是要2个批处理 :1:比 我有个 夹里面有100个txt的
回答:第一个这是#echo off:startset "now=%cd%"set /p batch=拖入要处理的 夹:pushd "%batch%" || goto startif not defined batch goto startfor /f "tokens=* delims=" %%i in ('dir /s /b /a-d *.txt') do (find "天使的翅膀" "%%i"nul && echo %%jfile_temp)move "%batch%\file_temp" "%now%\Result.txt" nul echo 全部完成^!start "" "%now%\Result.txt"pausenulgoto :eof这是第二个#echo off:startset "now=%cd%"set /p batch=拖入要处理的 夹:pushd "%batch%" || goto startif not defined batch goto startfor /f "tokens=* delims=" %%i in ('dir /s /b /a-d *.txt') do (find "天使的翅膀" "%%i"nul && call :replace "%%i")
参考回答:1、一行命令即可:findstr /mc:"天使的翅膀" *.txt1.txt2、最 高效的办法是借助文本流命令行:sed -i "s/天使的翅膀/ 魔的双
话题:怎么用批处理 查找文本中有相关内容就把 名写入1.txt中?
问题详情:怎么用批处理 查找文本中有相关内容就获取该 名写入1.txt中。
回答: 码如下, 名无 :#echo offcolor afor /f "tokens=*" %%i in ('dir /b /a "e:\sjk\*.txt"') do set m="e:\sjk\%%i" & call :file %%i:filefind /i /c "星期天" %m%nul && echo %m:"=%file.txt
参考回答:::注, 如果你电脑里没有findstr这个命令,将无法处理带空格的且不足位长的 名#echo off::以下定以你所说的相关内容.这里
话题:批处理求助,求一批处理 ,需求:根据txt 内容拖拽批处理
问题详情:请将精编TXT 拖到程序图标 /a .n=0,_n=0for /f %%a in ('type
回答:#echo off:: 支持多个 拖放执行。:: BY 2013/03/03chcp 36if "%1"=="" echo 神器介绍:为了方便童鞋们精编编目 请将精编TXT 拖到程序图标上 在目录下会自动生成新格式TXT 有疑问私聊。&pausenul&exitsetlocal enabledelayedexpansion:ksif "%1"=="" goto :eofif not exist %1 shift /1&goto :kscd."%~dp1New_%~nx1"set /a .n=0,_n=0for /f %%a in ('type %1') do set /a _n+=1for /f "tokens=2 delims=[]" %%a in ('type %1') do (set /a .n+=1set text=%%aif !.n!==!_n! (echo !.n!、!text:~0,-!。^(%~n1^)"%~dp1New_%~nx1") else echo !.n!、!text:~0,-!;"%~dp1New_%~nx1")if "%2" neq "" shift /1 &
话题:求一个修改txt 内容 的vbs或者批处理
问题详情:由于 需要 现在需要一个这样的程序 。现在一个txt 内容是这样
回答:#Echo OffFor /f "tokens=*" %%i in ('type a.txt^|findstr /v /r "[0-]"') do (Echo %%i&Echo %%ib.txt)Pause以上 码为去掉数字,或者可精简为 findstr /v /r "[0-]" a.txtb.txt
话题:求一个 批处理
问题详情: 一个TXT内有四个地方(分别是aaa,bbb,ccc,ddd) 需要替换.
回答:#echo offsetlocal enabledelayedexpansionset file=set /p file=请输入要 作的 名称(包括扩展名):set "file=%file:"=%"for %%i in ("%file%") do set file=%%~fiecho.set replaced=set /p replaced=请输入即将被替换的内容:echo.set all=set /p all=请输入替换字符串:for /f "delims=" %%i in ('type "%file%"') do ( set str=%%i set "str=!str:%replaced%=%all%!" echo !str!"%file%"_tmp.txt)copy "%file%" "%file%"_bak.txt nul 2nulmove "%file%"_tmp.txt "%file%"start "" "%file%
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































