次のようなディレクター構造を通過するスクリプトを作成しようとしています。
school/admission/english->index.html
index.htmlの名前をenglish.htmlに変更する必要があります。これは親フォルダーであり、レベルを上げて結果が次のようになるようにします
school/admission/english.html
index.html
この同じプロセスを、そのフォルダー構造内の名前ですべてのファイルに対して繰り返す必要があります。この問題に取り組む方法についての助けをいただければ幸いです。
私が持っているすべての index.html ファイルを見つけるには:
@echo off
for /r %%i in (index.html) do echo %%~ti %%~zi %%i
.html ファイルを 1 レベル上に移動するには:
for /r %x in (*.html) do move "%x" "%x"/../..