Saya memerlukan perintah yang dapat dijalankan dari baris perintah untuk membuat folder untuk setiap file (berdasarkan nama file) dalam direktori dan kemudian memindahkan file ke folder yang baru dibuat.
Contoh:
Folder mulai:
Dog.jpg
Cat.jpg
Perintah berikut bekerja sangat baik untuk membuat folder untuk setiap nama file di direktori kerja saat ini.
for %i in (*) do md "%~ni"
Folder Hasil:
\Dog\
\Cat\
Dog.jpg
Cat.jpg
Saya perlu mengambil satu langkah lebih jauh dan memindahkan file ke folder.
Yang ingin saya capai adalah:
\Dog\Dog.jpg
\Cat\Cat.jpg
Bisakah seseorang membantu saya dengan satu perintah untuk melakukan semua ini?
for %i in (*) do cmda && cmdb
B) bisa gema pertamafor %i in (*) do @ECHO cmda && cmdb
C) bisa menambahkan saya pikir itu a / R untuk pergi melalui subdirs.