Lờ... đờ :-D
18/9/04
3.594
96.235
113
Làm vầy luôn tiện lợi, biết được mềnh đang làm gì :)


sample01.png


Copy cái script cột cuối dán vô Command (cmd) là xong thôi mà :)
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).
 
Chuột Tiến
1/10/11
4.554
102.550
113
Sài Gòn
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!
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 : )
 
Lờ... đờ :-D
18/9/04
3.594
96.235
113
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 : )
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.
 
  • Like
Reactions: target_locked
Chuột Tiến
1/10/11
4.554
102.550
113
Sài Gòn
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.
À, 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 à :)

mtZHLe6.jpg
 
Chuột Tiến
1/10/11
4.554
102.550
113
Sài Gòn
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.
 
Lờ... đờ :-D
18/9/04
3.594
96.235
113
Câu lệnh chính xác đây bác nhé!
for /d %a in (*) do (cd %a & (for /d %b in (*) do (md "%b"\"%b")) & cd..)