@echo off
for %%a in (*.xhtml) do (
ren "%%~fa" "epub_%%~nxa"
)
我正在使用代碼將文本(「epub_」)插入到所有文件名中。如何使用批處理腳本在文件名前面插入文本
文件名是
00_Cover_Page.xhtml
01_Halftitle.xhtml
02_Title.xhtml
03_Copyright.xhtml
04_Dedication.xhtml
05_Preface.xhtml
06_Contents.xhtml
它重命名不錯,除了 「00_Cover_Page.xhtml
」
epub_epub_00_Cover_Page.xhtml
( 「epub_」 僅在文件名中插入兩次)
epub_01_Halftitle.xhtml
epub_02_Title.xhtml
epub_03_Copyright.xhtml
epub_04_Dedication.xhtml
epub_05_Preface.xhtml
epub_06_Contents.xhtml
如何它可能發生?
的*「如何」 *可以找到[這裏](http://stackoverflow.com/a/19705611/2861476) –
@MCND - 那是你的「爲什麼失敗」的答案。 jeb對相同問題的回答解釋瞭如何解決這個問題。 – dbenham
@dbenham,是的,傑布的答案相同鏈接的問題給出瞭解決方案,並在這裏user1016274的解決方案給出了另一個,但我不回答這個問題的稱號(串插入),只包括在內,因爲最後一行在評論OP的問題是*「怎麼會發生?」*。下次我會更精確。謝謝 –