- 【.cmd】 バッチファイルスクリプト %10 【.bat】
672 :デフォルトの名無しさん[]:2014/08/03(日) 19:23:09.78 ID:1Uu1p9vY - あるフォルダー内に入っているフォルダー名は全て8文字なのですが、
その8文字の内の先頭4文字を 1234 に変換したいです。 今までは全部手動でやっていたのですが、 バッチでやる方法はりますでしょうか? 例) ・変換前 83901193 38578392 22019283 75837520 ・変換後 12341193 12348392 12349283 12347520 よろしくお願いします。
|
- 【.cmd】 バッチファイルスクリプト %10 【.bat】
674 :672[]:2014/08/03(日) 21:38:02.46 ID:1Uu1p9vY - >>673
ありがとうございます。 今回リネームしたいのは「ファイル名」ではなく「フォルダー名」ですので、 教えていただいたものでは実現できませんでした。 また、応用してみて以下のものを試してみましたが、 いずれも成功しませんでした。 > rename * 1234???? これではフォルダー名は一切変更されず、 同フォルダー上に作成した rename.bat が 1234.bat にリネームされただけでした。 > rename ???????? 1234???? 「コマンドの構文が誤っています」 でNGでした。 > move * 1234???? 「コマンドの構文が誤っています」 でNGでした。 > move ???????? 1234???? 「コマンドの構文が誤っています」 でNGでした。 ご教授お願いいたします。
|
- 【.cmd】 バッチファイルスクリプト %10 【.bat】
676 :672[sage]:2014/08/03(日) 21:57:10.71 ID:1Uu1p9vY - >>675
ありがとうございます。 希望の結果になりました。 何をやっているのかさっぱり分からないので キーワードを検索して勉強します。
|