Re: [請問] 如何編輯有多個空白鍵的字典檔?

看板EZsoft (小軟體)作者 (雨)時間15年前 (2010/09/30 23:25), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/3 (看更多)
批次檔版本 ----------8<-------------- (複製虛線內文字,另存 任意.bat 檔) @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION FOR /F "delims=" %%a IN (%~dpnx1) DO ( SET str=%%a IF /I !str! NEQ "" ( ECHO !str: =! >> %~dpn1_new%~x1 ) ) SET str= ENDLOCAL ----------8<-------------- (複製虛線內文字,另存 任意.bat 檔) 使用方法:把你要修改的檔案拖到 這個 bat 檔的圖示上面即可。 修改後會另外產生一個新的檔案。ex: 拖入 a.txt 會輸出 a_new.txt 檔案。 ps. 未做詳盡測試,請自行參酌使用安全。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.46.87

10/01 00:38, , 1F
這沒有陣列?
10/01 00:38, 1F

10/01 00:56, , 2F
?
10/01 00:56, 2F
如果你是說想要一次拖入多個檔案的話 ----------8<-------------- (複製虛線內文字,另存 任意.bat 檔) @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION FOR %%f IN (%*) DO ( FOR /F "delims=" %%a IN (%%~dpnzf) DO ( SET str=%%a IF /I !str! NEQ "" ( ECHO !str: =! >> %%~dpnf_new%%~xf ) ) ) SET str= ENDLOCAL ----------8<-------------- (複製虛線內文字,另存 任意.bat 檔) 測試看看吧 ※ 編輯: hpo14 來自: 123.204.46.87 (10/01 01:18)
文章代碼(AID): #1CfAm6G6 (EZsoft)
文章代碼(AID): #1CfAm6G6 (EZsoft)