Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Programlama dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
velociraptor
Yottabyte3
Yottabyte3
Mesajlar: 28581
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek

Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen velociraptor » 13 Haz 2012, 16:28

Resim
Bazen bilgisayarımıza indirdiğimiz tüm mp3 dosyalarını silmek isteriz, ama birden çok klasörde birden çok dosya var ise hepsini teker teker silmek bazen zahmetli olabilir. Bu ve bunun gibi biçok sebeplerle bilgisayarımızdaki belli uzantıdaki dosyaların tamamını silmek istersek aşağıdaki script’i kullanabiliriz. Aşağıdaki scriptin çalıştığı bilgisayardaki MP3 uzantılı dosyalar, otomatik olarak bulunur ve silinir

Kod: Tümünü seç

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService.ExecQuery _
("Select * from CIM_DataFile where Extension = 'mp3'")
For Each objFile in colFiles
objFile.Delete
Next
Aynı anda birden fazla uzantıyı tarayıp silmek istersek, scripti aşağıdaki gibi editleyebiliriz. (örneğin mp3 ve wma dosyaları..)

Kod: Tümünü seç

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService.ExecQuery _
("Select * from CIM_DataFile where Extension = 'mp3' OR Extension = 'wma'")
For Each objFile in colFiles
objFile.Delete
Next
Bu şekilde taranacak dosya uzantı sayısını arttırabiliriz. dosyayı .vbs dosyası olarak kaydedip çift tıklamanız yeterli olacaktır

ALINTIDIR
Knowledge determines destiny, And ye shall know the Truth and the Truth shall make you free



Kullanıcı avatarı
Bien
Kilobyte3
Kilobyte3
Mesajlar: 471
Kayıt: 04 Haz 2012, 16:47

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen Bien » 13 Haz 2012, 16:58

teşekkürler :)

Kullanıcı avatarı
Bien
Kilobyte3
Kilobyte3
Mesajlar: 471
Kayıt: 04 Haz 2012, 16:47

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen Bien » 21 Eyl 2012, 19:29

Bu dosyaı mp3 dosyalarının olduğu klasörde mi çalıştırmamız gerekiyor ?

Kullanıcı avatarı
velociraptor
Yottabyte3
Yottabyte3
Mesajlar: 28581
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen velociraptor » 21 Eyl 2012, 21:09

farketmez öyle bir zorunluluk yok
Knowledge determines destiny, And ye shall know the Truth and the Truth shall make you free

Kullanıcı avatarı
Bien
Kilobyte3
Kilobyte3
Mesajlar: 471
Kayıt: 04 Haz 2012, 16:47

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen Bien » 21 Eyl 2012, 22:28

O zaman dosya neredeki mp3 formatındaki dosyaları siliyor.Tüm dosyalarda bulunanları mı siliyor ?

Kullanıcı avatarı
velociraptor
Yottabyte3
Yottabyte3
Mesajlar: 28581
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen velociraptor » 21 Eyl 2012, 22:42

evet , aklından ne geçtiğini biliyorum :)
Knowledge determines destiny, And ye shall know the Truth and the Truth shall make you free

Kullanıcı avatarı
Bien
Kilobyte3
Kilobyte3
Mesajlar: 471
Kayıt: 04 Haz 2012, 16:47

Re: Bilgisayarındaki istediğin uzantılı dosyaları toplu sil

Mesaj gönderen Bien » 22 Eyl 2012, 10:16

Bende daha tam bilmiyorum :D

Cevapla