Paylasim Üzerinden Eklenmis Tüm Yazicilari Kaldiralim

Posted: 11 Mayıs 2011 in Script, Sistem

Paylasimdan kasit, ag üzerinden tanimli yazicilar. Örnegin domain ortaminda çalisan terminaller üzerinde, farkli bilgisayarlar üzerinde host edilen yazicilari tanimlamis olabiliriz.

Asagidaki script’i kullanarak, terminal üzerinde sadece paylasim yolu ile eklenmis tüm yazicilari kaldirabiliriz. Diger local yazicilar kullanilmaya devam eder.

strComputer = “.”
Set objWMIService = GetObject(“winmgmts:\\” & strComputer & “\root\cimv2″)
Set colInstalledPrinters = objWMIService.ExecQuery _
(“Select * From Win32_Printer Where Network = True”)
For Each objPrinter in colInstalledPrinters
objPrinter.Delete_
Next

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s