バッチスクリプトを使用してファイルを一括で名前変更するか、ツールを使用しますか?

バッチスクリプトを使用してファイルを一括で名前変更するか、ツールを使用しますか?

重複の可能性あり:
コマンドラインからファイルを一括して名前変更するにはどうすればいいですか?

名前を変更したいファイルのフォルダがいくつかあります。ファイルの一般的な構造は次のとおりです。

/root
    /module 1
        /chapter 1
            /01 Intro.wmv
            /02 Topic.wmv
            ...
        /chapter 2
            /01 Intro.wmv
            /02 Topic.wmv
        /chapter 3
    /module 2
        /chapter 4
        /chapter 5
        /chapter 6
    ...

ファイルを一括で名前変更し、/root以下の指定された形式でディレクトリに移動したい

01 01 Intro.wmv
01 02 Topic.wmv
02 03 Intro.wmv
   ^ this is the chapter number
^ this is the module number

バッチ スクリプトを使用してこれを実行できますか? 私は Windows 7 を使用しています。または、これを実現するにはどのようなツールを使用できますか?

答え1

バッチファイル名変更ユーティリティ。 それは無料です

代替テキスト

他の名前変更ツールについてはここ多くは無料です

バッチについて: 似たような質問をしましたスタックオーバーフローあなたにとっては、少しの変更で動作するはずです

答え2

バッチ スクリプトを使用すれば、確かに可能です。XCOPY とスクリプトを使用してフォルダーの内容を確認し、親ディレクトリの名前を使用してファイル番号を形成できます。

CMD スクリプトについて学びたい場合、これは価値のあるプロジェクトになるかもしれません。スクリプトを作成するのには時間がかかるので、作成はしませんが、試していただければ、詳細な質問があればお答えできます。

関連情報