Hàng loạt để đổi tên bằng cách sử dụng tệp văn bản cho tên mới
![](http://img.brin-designs.com/img/games/269/batch-rename-using-text-file.png)
- Vấn đề
- Dung dịch
- chú thích
Vấn đề
Tôi đang xuất hàng loạt tên tệp và tôi không có quyền kiểm soát tên ouput của mỗi tệp. Tôi cần đổi tên từng tên tệp thành một tiêu chuẩn cụ thể. Tôi đã tạo một tệp văn bản có tên tệp được xuất trong một cột và tên tệp nên được đổi tên thành cột khác.Có cách nào để viết một tập lệnh có thể sử dụng tệp văn bản để tra cứu tên cũ và đổi tên thành tên mới không?
Dung dịch
Bạn có tên cũ và tên mới trong hai cột trong một tệp. Tôi sẽ gọi tệp "name.txt". Đây là kịch bản sẽ đổi tên tất cả chúng trong một lô.tên chuỗi var; con mèo "tên.txt"> $ têntrong khi ($ name "")
làm
dòng var str; lex "1" $ tên> $ dòng
var str tên cũ, tên mới; wex "1" $ line> $ oldname; wex "1" $ line> $ newname
đổi tên hệ thống ("" "+ $ oldname +" "") ("" "+ $ newname +" "")
làm xong
Kịch bản này là trong biterscripting.
Bạn có thể tải xuống miễn phí từ //www.biterscripting.com. Nó cài đặt trong vài phút.
Lưu tập lệnh trong tệp C: Sc Scriptrename.txt. Bắt đầu biterscripting. Nhập lệnh sau.
tập lệnh rename.txt
Nó sẽ đổi tên tất cả các tệp một. Sau đó xuất chúng.