【已解決】用bat批量刪除文件指定字符后所有后綴最后由 gujiayi 于 -12-19 14:38各位大佬好,我是一個純小白,需要如圖幫助,初衷是為了整理我的圖片資料庫和文件適配我看過batcher版主發的帖子:批處理字符串、文本常見操作之高效刪除包含指定字符串的行https://mp.weixin.qq.com/s?__biz=MzIxMzU1MDcyMA==&mid=2247483790&idx=1&sn=74e9670cf69e6883967c6855be154e7b&chksm=97b45261a0c3db77261469b91a0738d63aac8e297c0b4e1802c4a81a35399465673742b5dca5&scene=21#wechat_redirect但是沒有看懂,我復制下來照著做無法實現,首先建立A/b.bat就出現問題,系統提示無法找到路徑復制了版主的代碼到txt@echo offset KeyStr=BatHomeset FileLog=ListDelete.log(for /f tokens=1 delims=: %%i in ('findstr /s %KeyStr% *.txt') do (echo %%idel /f /q %%i))>%FileLog%之后創建了隨機兩個兩個txt文件,雙擊運行沒有反應我先在的問題是這樣的,根文件夾下有很多的子文件夾,每個子文件夾里面都有“前綴 by 后綴.jpg”的一個圖片jpg文件,現在需求把by開始后面的字符全部刪掉。只保留前綴,如果可以做高級點就是我直接把bat放在根文件夾下,雙擊,每個子文件夾下面都會自動把by及后面的后綴刪掉,得到無后綴的jpg圖片不管能不能成,都感謝每一個幫助回帖的大佬們,拜謝