2017-05-16 6 views
0

朝、一括リネーム - コマンドプロンプト

私はすなわちfilename_Hole_1.txtfilename.outableからファイルの数の名前を変更したいと思い、私は、各ファイル名に_Hole_1を追加する必要があると.outableから.txtに拡張子を変更。

私は昨日(私は欲しくない)スペースを持っていましたが、私は昨日からスクリプトを見つけた場所を見つけることができず、正しく書き留めませんでした。私が持っているもの:

for %a in (*.outable) do ren "%~a" "%~na _Hole_1.txt 

私はこのコードを修正し、それがどのように動作するのか理解してもらえますか?あなたはそれをほとんど持って

感謝

答えて

0

For %A In (*.outable) Do Ren "%A" "%~nA_Hole_1.txt" 

バッチファイルでそれを使用する場合、各パーセント文字を倍増、上記のコードは、コマンドプロンプトのエントリのためであることに注意してください。

+0

大文字で小文字の「A」を使用していないのはなぜですか? – jlt199

+0

私はそれがより優れていると信じる以外の理由はありません。 – Compo