1樓:依夢琴瑤
@echo off & title 列出指定字串的資料夾路徑 by 依夢琴瑤
(for %%a in (c d e f g) do (pushd "%%~a:\"
for /f "delims=" %%b in ('dir /ad/s/b "*ycrsjcs*"') do (
echo "%%~b"
)popd
))>指定字串資料夾路徑.txt
用批處理找出txt文字中的特定字串,並寫入另乙個txt檔案中?
2樓:匿名使用者
@echo off
for /f "tokens=1-2*" %%i in ('type 1.txt^|findstr /i "systemqroductname"') do (echo %%k>>2.txt)
pause
請用記事本把以上內容儲存為批處理檔案(xx.bat),批處理和1.txt放在一起使用,批處理執行後自動生成2.txt.內容為後面的名稱(ph325u).
批處理查詢txt檔案內容中包含指定字串,如果有這個字串就停止執行下面的批處理命令並輸出txt文字錯誤
3樓:
find "can't open as archive:" "7zlog.txt">nul&&(>"錯誤.txt" echo;error&pause&exit)
……其他命令……
怎麼用批處理(.bat)指令碼查詢文字(.txt)中特定的字元?並且輸出到乙個新的.txt裡面?
4樓:匿名使用者
@echo off
for /f "delims=" %%a in (test.txt) do (
>>newtest.txt
)echo end...
pause
需要乙個批處理,可以將某一資料夾及其子資料夾下的所有檔案的名字和詳細路徑輸出成乙個txt文字文件 20
5樓:抗夏侯蘭
@echo off
set "file=c:\users\lytz\desktop\c常用\bat"
if exist list.txt ( del list.txt )for %%a in (%file%) do for /f "delims=" %%b in ('dir /a-d/b/s %%a') do (
echo %%b >>list.txt
)pause
第二行設定目錄路徑,自行設定
批處理替換指定檔案中的內容,批處理替換指定檔案中的內容
如果有特殊字元!會出錯啊。說明 setd d 是吧替換成了兩個空格,你可以改成沒有空格。儲存為bat檔案。在txt檔案所在目錄裡執行。echooffecho0 tem nulsetlocalenabledelayedexpansionfor f delims ain dir a d b b do s...
求一段刪除的批處理檔案
暈,的只能刪除檔案額,資料夾是刪除不了的用rd命令舉例,比如刪除c盤的windows資料夾 這是個刪除不了的資料夾 rd s q c windows del f q a 0 這樣就行 如果刪除的資料夾中間帶空格的話記得加引號不然分開級個資料夾來刪除也就刪除不了 刪除自身已經改了,看上面在後面加del...
批量刪除每個檔案中的前三行和含有指定字元行
echo off for f skip 3 tokens eol i in a.txt do echo i b.txt 如何批量刪除多個txt檔案內容中含有某個字元的行或者列 30 刪除整列,太複雜。可以借助用excel開啟,分列,刪除整列,然後另存為txt.這個思路是 1 每行比較有沒有要刪除的 ...