Hì hì! Đây cũng là cách tôi hay làm khi phải xử lý nhiều file (cỡ vài nghìn).Làm vầy luôn tiện lợi, biết được mềnh đang làm gì
Copy cái script cột cuối dán vô Command (cmd) là xong thôi mà
Mình làm y chang vậy hỏng được bác @tuandq ơi Nó chạy tùm lum hết : )Bác đưa mô tả rõ ràng ngay từ đầu thì đã làm được luôn rồi. Vụ này cần phải sử dụng vòng lặp lồng nhau.
Cách làm như sau:
1. Bấm Shift + chuột phải ở thư mục gốc cần xử lý (trong trường hợp này là thư mục 02) rồi chọn Open Command here
2. Dán lệnh sau vào dấu nhắc for /d %a in (*) do (cd "%a" & for /d %b in (*) do (md "%b"\"%b") & cd..) rồi bấm Enter.
Vậy là xong!
Bác làm Cty diêng hay cá nhân. Mình cần thêm vài dòng lệnh nữa.
Được bác PM giúp mình nghen : )
Nó lỗi như thế nào bác? Nếu được thì bác chụp ảnh màn hình rồi đưa lên đây vì tôi chạy thử thấy tốt rồi mà!?Mình làm y chang vậy hỏng được bác @tuandq ơi Nó chạy tùm lum hết : )
Bác làm Cty diêng hay cá nhân. Mình cần thêm vài dòng lệnh nữa.
Được bác PM giúp mình nghen : )
Còn bác có thêm yêu cầu gì khác nữa thì cũng cứ đưa lên để mọi người cùng xử lý chơi.
À, nó báo lỗi thế này đây bác. Nó không tạo ra folder nào cả. Nó chỉ tạo ra folder tên là "%d" thôi bác @tuandq àNó lỗi như thế nào bác? Nếu được thì bác chụp ảnh màn hình rồi đưa lên đây vì tôi chạy thử thấy tốt rồi mà!?
Còn bác có thêm yêu cầu gì khác nữa thì cũng cứ đưa lên để mọi người cùng xử lý chơi.
Cấu trúc mình gốc là
Test-1\ACD-0259\1FMCU9GX3DUD20075
Cấu trúc mong muốn là
Test-1\ACD-0259\1FMCU9GX3DUD20075\1FMCU9GX3DUD20075
Em đứng ngay Test-1 để nhấn lệnh chạy nhưng không được với dòng lệnh
for /d %a in (*) do (cd "%a" & for /d %b in (*) do (md "%d"\"%d") & cd..)
Tuy nhiên nếu đứng ngay ACD-0259 chạy lệnh
for /d %d in (*) do md "%d"\"%d"
Thì OK hết.
Test-1\ACD-0259\1FMCU9GX3DUD20075
Cấu trúc mong muốn là
Test-1\ACD-0259\1FMCU9GX3DUD20075\1FMCU9GX3DUD20075
Em đứng ngay Test-1 để nhấn lệnh chạy nhưng không được với dòng lệnh
for /d %a in (*) do (cd "%a" & for /d %b in (*) do (md "%d"\"%d") & cd..)
Tuy nhiên nếu đứng ngay ACD-0259 chạy lệnh
for /d %d in (*) do md "%d"\"%d"
Thì OK hết.