hienhuyndai1368

New Member
Chào các anh chị và các bạn mình có trường hợp khi sử dụng lệnh MSDOS như sau.


Mình tạo 1 file Taofile.bat

Mình muốn tạo 1 folder là ABC trong ổ đĩa C

-------------------------------------------

CD C:\


MD ABC

------------------------------

Viết như vậy khi chạy file bat thì sẽ tự động tạo folder ABC ,nhưng công việc đòi hỏi tạo folder với tên KHÁC


Vậy làm sao khi chạy tới dòng lệnh lệnh MD thì MSDOS sẽ hỏi muốn đặt tên thư mục như thế nào rồi mình gõ tên bất kỳ và bấm enter là được.


các bạn đi qua góp ý hộ.
 
Bạn thử soạn thế này!



@echo off

:taothumuc

cls

echo.

echo.

echo TAO THU MUC

set odia=

set /P odia= Nhap vao ten o dia can tao thu muc:

echo.

echo.

set TenTM=

set /P TenTM= Nhap vao ten thu muc can tao (khong khoang cach):

echo.

MD %odia%:\%TenTM%

echo.

echo Thu muc "%TenTM%" da duoc tao o phan vung "%odia%:\"

echo.

pause

goto taothumuc

hay thêm dấu nháy kép khi đặt tên có khoảng cách "Xin Chao"


Chỉ tạo thư mục trên phân vùng hệ thống!



@echo off

:taothumuc

cls

echo.

echo.

echo TAO THU MUC TREN O DIA HE THONG

echo.

echo.

set TenTM=

set /P TenTM= Nhap vao ten thu muc can tao (khong khoang cach):

echo.

MD %homedrive%\%TenTM%

echo.

echo Thu muc "%TenTM%" da duoc tao o phan vung "%homedrive%\"

echo.

pause

goto taothumuc
 
Top