Tôi đang cố gắng tạo thư mục con 2015 trong nhiều thư mục dự án trên ổ đĩa chung. Một bài viết trước đây ở đây đã giải thích hoàn hảo cách thực hiện điều này bằng cách sử dụng CMD: tại đây . Giải pháp này cho biết:
FOR /d %A IN (e:\donuts\*) DO mkdir %A\big
Vấn đề của tôi là đường dẫn đến các thư mục dự án trong đó thư mục con 2015 sẽ được tạo có chứa khoảng trắng. Vì vậy, mã của tôi trông như thế này
FOR /d %A IN (e:\corporate folder\*) DO mkdir %A\2015
Trong đó các thư mục dự án project1, project2, projectn được tìm thấy thay cho *. Khi tôi chạy cái này, CMD diễn giải điều này là:
mkdir e:\corporate\2015
dẫn đến một thư mục:
e:/corporate/2015
Khi tôi tạo một thư mục giả trên cùng một ổ đĩa và chạy:
FOR /d %A IN (e:\corporate_folder\projects\*) DO mkdir %A\2015
một thư mục 2015 được tạo trong mỗi thư mục con, như vậy. Từ đó tôi kết luận rằng không gian trong đường dẫn thư mục gây ra vấn đề. Tôi đánh giá cao bất kỳ đề xuất nào để buộc CMD chấp nhận không gian như một phần của đường dẫn. Cảm ơn!