いくつかのフォルダーの名前を変更する必要があります。古いフォルダにはランダムに名前が付けられていましたが、新しい名前は一貫した名前付けプロトコルを可能にします。既存のフォルダーを新しい名前のリストと調整しましたが、名前を変更するフォルダーが何百もあり、手動でそれを行うには永遠に時間がかかります.
通常、古い名前と新しい名前は大きく異なります。例えば:
古い: john l,smth 新しい: smith_john_04082013
だから私がしたいのは、プログラムの一部に古い名前のリストを配置し、別の部分に新しい名前のリストを配置し、最後の名前が完了するまでそれらの名前を変更するフォルダーのリストをループダウンすることです。
例えば
john l,smth (to) smith_john_04082013
mary-jones 42nd street (to) jones_mary_03122013
wil-h-davis (to) davis_william_02122012
等
dos で名前変更コマンドを使用する方法は知っていますが、1 つのディレクトリの名前を変更するだけのように見えます。
私は次のようなことを試しました:
rename "john l,smth" "smith_john_04082013"; "mary-jones 42nd street" "jones_mary_03122013"; "wil-h-davis" "davis_william_02122012"
おそらくセパレーターを使用するという概念は、複数の名前を変更するためのトリックでしたが、それも機能しませんでした。
誰かがこれを行う方法を知っていれば、それは非常に役に立ちます。
ティア