Bir dizinde her dosya (dosya adına göre) için bir klasör oluşturmak ve daha sonra yeni oluşturulan klasörlere dosya taşımak için komut satırından çalıştırılabilir bir komut gerekir.
Misal :
Başlangıç Klasörü:
Dog.jpg
Cat.jpg
Aşağıdaki komut, geçerli çalışma dizinindeki her dosya adı için bir klasör oluştururken harika çalışır.
for %i in (*) do md "%~ni"
Sonuç Klasörü:
\Dog\
\Cat\
Dog.jpg
Cat.jpg
Bu bir adım daha ileri götürmek ve dosyayı klasöre taşımak gerekir.
Ne elde etmek istiyorum:
\Dog\Dog.jpg
\Cat\Cat.jpg
Birisi bana tüm bunları yapmak için tek bir komutla yardımcı olabilir mi?
for %i in (*) do cmda && cmdb
B) ilk yankı yapabilirdifor %i in (*) do @ECHO cmda && cmdb
C) ekleyebiliriz / alt dizinlerden gitmek için / R olduğunu düşünüyorum.