私は次の構造を持つ約10.000のディレクトリのセットを持っています
./AAA/AAA/somedirs/file.txt
..
./BCDE/BCDE/somedirs/file.txt
..
./FGMAB/FGMAB/somedirs/file.txt
..
etc
同じ名前の2つの連続するディレクトリの繰り返しディレクトリパスパターンを減らしたい:
./X/X/etc/
その名前の単一のディレクトリに:
./X/etc/
このようなX/Xパターンの後にあるすべてのサブ構造を見つけて、次のようなコマンドでX/に移動することを考えました。
for /r /d %x in (*/%y/%y/*) do move "%x" ".."
これは実行されますが、実際には何も実行されていないようです。
誰かがこれを行うことができるかどうか、そしてどのように行うことができるかについての考えはありますか?