Saya memiliki folder yang berisi banyak file di dalamnya.
~/Folder/file-1
~/Folder/file-2
...
~/Folder/file-n
Saya ingin membuat .rars terpisah untuk masing-masing file di ~ / Folder. Bagaimana saya bisa melakukan itu menggunakan winrar?
Sesuatu seperti:
for /r %i in (*) do rar a "%~ni%~xi.rar" "%~ni%~xi"
Akan bekerja. Jika Anda menempatkan ini dalam file batch ganda di %
tanda-tanda. Seperti itu:
for /r %%i in (*) do rar a "%%~ni%%~xi.rar" "%%~ni%%~xi"
Anda bisa mengganti *
dengan jalur direktori aktual atau variabel parameter kumpulan jika Anda tidak ingin ini berfungsi pada direktori saat ini.
Saya telah menggunakan beberapa pengubah variabel khusus di sini. Sebagian daftar yang tersedia adalah:
diajukanrive =% ~ di
filepath =% ~ pi
nama file =% ~ ni
fileextension =% ~ xi
Anda dapat menggunakan untuk / r perintah.
Contoh
Ada juga beberapa contoh file batch di Menggunakan alat baris perintah WinRAR di Windows yang Anda mungkin ingin melihatnya.
sumber