Script batch untuk secara massal diganti nama dengan memodifikasi tanggal


0

Saya mencoba membuat skrip batch untuk mengganti nama file secara massal dengan memodifikasi tanggal dan waktu setiap file. Saya baru dalam hal ini dan mencari sejak pagi ini dan tidak ada yang menuntun saya dengan cara yang baik. Haruskah saya menggunakan xcopy, robocopy, PowerShell? Apakah ada tempat untuk batch scripting dengan contoh?

Saya juga bertanya-tanya apakah itu mungkin untuk membuat skrip drag & drop (saya mengambil file dengan mouse saya dan menjatuhkannya pada skrip untuk diproses). Ini berfungsi ketika saya drag & drop satu file pada skrip .bat tapi saya tidak tahu untuk beberapa file.

Terima kasih untuk bantuannya.

NB: Saya tidak bisa menggunakan software massal renamer karena saya akan sangat sering menggunakan skrip ini dan saya ingin mengotomatiskan pemrosesan.


Mengapa perlu menjalankan sering memblokir penggunaan perangkat lunak? Apakah maksud Anda bahwa itu akan dijalankan pada banyak komputer? Saya juga menganggap ini Windows?
Julian Knight

Ya, lihat xcopy dan / D: switch, Anda harus memanggil file batch lain ke dalam file yang Anda seret dan jatuhkan, tetapi Anda harus menjalankannya dari command prompt dan menentukan file atau folder tertentu
Andrew Crawford

1
Selamat datang di Pengguna Super. Kami bukan layanan penulisan skrip. Harap edit pertanyaan Anda untuk memasukkan apa yang telah Anda coba dan di mana Anda terjebak. Termasuk skrip Anda saat ini dan upaya apa yang telah Anda lakukan untuk meneliti ini adalah bonus.
CharlieRB

1
Seperti apa skrip Anda sejauh ini?
Wutnaut

1
Sepertinya skrip kotor seperti ini. Dan itu berhenti setelah mengganti nama file pertama. Tidak diragukan lagi ada cara paling sederhana untuk melakukannya. @ECHO OFF dir / B> fileList.txt untuk / f "token = 1,2,3"% i in (fileList.txt) LAKUKAN "% i% j% l"% l
Scandale

Jawaban:


1

Ada perangkat lunak gratis seperti Ant Renamer 2 yang memiliki opsi parameter baris perintah. Anda membuat file ARB (Ant Rename Batch file) yang Anda panggil dari baris perintah. Anda bisa memilikinya menjadi satu langkah penggantian nama, atau serangkaian langkah yang ingin Anda jalankan secara berurutan.

Anda tidak memberikan contoh skema penggantian nama, tetapi Ant Renamer memberi Anda banyak fleksibilitas ketika mengubah nama file berdasarkan tanggal kreasi atau modifikasi:

masukkan deskripsi gambar di sini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.