Nhờ viết vài dòng lệnh trong file BAT

hungvp

Hero
Joined
Feb 14, 2011
Messages
1,344
Reactions
535
MR
0.015
Chả là mình không biết tý gì về code nên lò cò nhờ vả ae viết cho vài dòng code, cụ thể nó như sau ah.

Trong ổ C mình có 2 thư mục sau:

C:\1C:\2

Trong folder 1 có nhiều file, trong đó chắc chắn có 1 file là 1.mkv ( tên trùng với folder), T1_Video - .mkv, 1 file .txt và 1 vài file linh tinh nữa.

Folder 2 cũng thế, 1 file là 2.mkv ( tên trùng với folder), T1_Video - .mkv ( tên k đổi trong các foler 1 và 2) , 1 file .txt và 1 vài file linh tinh nữa.

Tool sẽ vào từng folder, xóa file trùng với tên folder, đổi tên T1_Video - .mkv thành tên folder => sau đó move file đó cùng tất cả các file trong folder đó( trừ file txt) ra ổ C

Cụ thể như sau:



Ở folder 1, xóa file 1.mkv, sau đó đổi tên file T1_Video - .mkv thành 1.mkv

Tiếp đó move toàn bộ các file trong foler 1 ( trừ file *.txt) ra ngoài folder Test

 
Last edited:

luxubushops

Hero
Verified
Joined
Apr 7, 2012
Messages
2,620
Solutions
2
Reactions
2,132
MR
8.953
$100.00
Services
Chat with me via Yahoo Messenger
Quan trọng là mấy cái tên folder là 1, 2,... hay chỉ là ví dụ vậy ? Bạn có thể dùng những lệnh sau để hoàn thiện theo ý của bạn (để viết file bat thì bạn có thể dùng Notepad và save as).

1. Xóa file: del file_can_xoa
2. Đổi tên file: rename file_cu file_moi (ví dụ: rename T1_Video - .mkv 1.mkv)
3. Cái yêu cầu move file thì hơi khó, bạn có thể lựa chọn 1 trong 2 cách sau:
- Chỉ move những file có phần mở rộng nhất định, ví dụ: move *.mkv *.dat c:\Test
- Move tất sau đó vào thư mục C:\Test xóa file txt, vi dụ: move *.* c:\Test , xóa file txt: del C:\Test\*.txt
 

Announcements

Forum statistics

Threads
427,084
Messages
7,197,376
Members
179,432
Latest member
vinataba1
Back
Top Bottom