blindemails 10 Geschrieben 17. Juli 2003 Melden Teilen Geschrieben 17. Juli 2003 Hallo, ich habe den Benutzern in meinem Netzwerk über rundll32 printui.dll,PrintUIEntry /in /n \\Rechner\Druckerfreigabename bei der Anmeldung je einen Drucker zugewiesen. Wie kann ich einen so verbunden drucker ggf. wenn nicht mehr vorhanden wieder via skript entfernen ?! Oder gibt es vielleicht einen Weg einen Drucker über Policies zuzuweisen und entsprechend wieder zu entfernen ? cu Blindemails LÖSUNG GEFUNDEN: Manchmal ist es so einfach, dass man es nicht sieht: rundll32 printui.dll,PrintUIEntry /dn /n \\Rechner\Druckerfreigabename cu Blindemails Zitieren Link zu diesem Kommentar
fritzi 10 Geschrieben 22. Juli 2003 Melden Teilen Geschrieben 22. Juli 2003 mit vb script zB drucker.vbs Option Explicit Dim iErgebnis, Drucker, PrinterPath, PrinterDriver Dim WshShell Dim WSHNetwork On Error Resume Next Drucker = Inputbox("Geben Sie den Drucker ein: ") Set WshNetwork = CreateObject("WScript.Network") 'Drucker löschen for Zaehler = 1 to 41 step 1 PrinterPath = "\\server\drucker" & Zaehler PrinterDriver = "HP LaserJet 4100 PCL 6" WshNetwork.RemovePrinterConnection PrinterPath, PrinterDriver next 'Drucker anlegen PrinterPath = "\\server\drucker" & Drucker PrinterDriver = "HP LaserJet 4100 PCL 6" WshNetwork.AddwindowsPrinterConnection PrinterPath, PrinterDriver WshNetwork.SetDefaultPrinter "\\server\drucker" & Drucker Gruß Fritzi Zitieren Link zu diesem Kommentar
computer-jaeger 10 Geschrieben 18. Februar 2006 Melden Teilen Geschrieben 18. Februar 2006 Damit keine Fehlermeldung erscheint, wenn ein bereits entfernter Drucker nochmals per Script entfernt wird, "stille" Deinstallation verwenden: /q Beispiel: rundll32 printui.dll,PrintUIEntry /dn /n \\Rechner\Druckerfreigabename /q Hoffe, das hilft Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.