Kontrolüm dışındaki nedenlerden ötürü, 100'den fazla yazıcımızı 1000'den fazla istemcimize dağıtmak için GPO / GPP'ler kurmakla görevlendirildim.
İyi haber şu ki, bir düzineden fazla sitemiz var ve çoğunlukla X sitesindeki tüm yazıcıları X sitesindeki tüm istemci bilgisayarlara göndermeme izin verildi.
Kötü haber şu ki, bunu nasıl yapacağımı bildiğim iki yol ( "Grup İlkesi ile Dağıt ...", baskı sunucusundan " ve GPP / Grup İlkesi Tercihleri'ni kullanmak ), istediğimden çok daha fazla manuel çalışma içeriyor Bir yazdırma sunucusundaki tüm yazıcıları seçemiyorum ve seçeneği kullanamıyorum bile Deploy with Group Policy...
, örneğin - bunu tek tek yapmamı bekliyor, gerçekleşmeyecek. GPP'ler daha da kötü , yazıcı sunucusundan bir yazıcının yolunu seçmemi ve ardından yazıcı bağlantısından alabilmesi gereken bir grup bilgiyi (yazıcı IP'si gibi) elle delmemi beklediğinden.
Bir baskı sunucusundaki tüm yazıcıları GPO / GPP'ye eklemek için bir komut dosyası için Google-Fu'm boş çıktı ve bunu yarı otomatik bir şekilde bile yapmanın başka bir yolunu göremiyorum, ama yapışıyorum bir şey eksik olduğum inancıyla, çünkü aklı başında bir insanın GPO'lara elle yüzlerce yazıcı eklemeyi seçmesinin bir yolu yok.
İdeal olarak, GPP'leri kullanmanın programlı bir yolunu bulmak isterim, ancak koşullar altında, düzinelerce saat elle yazıcı eklemeyi içermeyen herhangi bir çözüm sadece harika olurdu.
Herkes bunu yapmak için bir yolu var mı, ya da bir PowerShell komut dosyası oluşturmak ve / veya bunu yapmak için bir bağımlı kandırmak gerekir mi?
$GPM = New-Object -ComObject GPMgmt.Gpm
. Arayüzün çalışmak için mutlak bir domuz olmasına rağmen, size gerçek bir GPO gibi görünen ve kokan bazı XML'leri hacklemekten biraz daha desteklenebilir bir yöntem sağlayabileceğini düşünüyorum. Kimse COM sevmiyor. Biz en az Powershellers.