Hallo,
um den "Microsoft Document Image Writer" netzwerkweit zu löschen, gibt es inzwischen ein Skript das funktioniert. Dies läuft zukünftig bei der Netzwerkanmeldung der User.
Wenn der Drucker aber schon gelöscht ist, das Skript ausgelöst wird, gibt es eine Fehlermeldung. Lösung ist eine vorherige Abfrage ob der Drucker noch vorhanden ist.
Wie mache ich das in einer .bat?
Danke, Gruß
Mull
Lokalen Drucker auslesen
Erstellt von
mullfreak
, 25. Jun 2007 14:20
8 Antworten in diesem Thema
#2
Geschrieben 26. Juni 2007 - 07:12
Hallo,
ich finde leider überhaupt nichts. Wäre es denn nicht möglich, die Fehlermeldung zu unterdrücken??? Hier die beiden Skripte:
1: "del_ms_doc_printer.bat"
@echo off
\\server\freigabe\runas\runnas.exe /user:Domäne\Administrator /password:xxxxxx "\\server\freigabe\runas\del_ms_doc_printer1.bat"
2: "del_ms_doc_printer1.bat"
@echo off
rundll32 printui.dll,PrintUIEntry /dl /n "Microsoft Office Document Image Writer"
Wurde das Skript bereits ausgeführt, wird natürlich versucht den Drucker wieder zu löschen, daraufhin kommt folgende Fehlermeldung:
Der Drucker kann nicht entfernt werden. Entweder der eingegebene Druckername ist ungültig, oder der angegebene Drucker ist nicht mehr mit dem Server verbunden. Klicken Sie auf "Hilfe" ...
Gruß
Mull
ich finde leider überhaupt nichts. Wäre es denn nicht möglich, die Fehlermeldung zu unterdrücken??? Hier die beiden Skripte:
1: "del_ms_doc_printer.bat"
@echo off
\\server\freigabe\runas\runnas.exe /user:Domäne\Administrator /password:xxxxxx "\\server\freigabe\runas\del_ms_doc_printer1.bat"
2: "del_ms_doc_printer1.bat"
@echo off
rundll32 printui.dll,PrintUIEntry /dl /n "Microsoft Office Document Image Writer"
Wurde das Skript bereits ausgeführt, wird natürlich versucht den Drucker wieder zu löschen, daraufhin kommt folgende Fehlermeldung:
Der Drucker kann nicht entfernt werden. Entweder der eingegebene Druckername ist ungültig, oder der angegebene Drucker ist nicht mehr mit dem Server verbunden. Klicken Sie auf "Hilfe" ...
Gruß
Mull
#5
Geschrieben 26. Juni 2007 - 08:50
hi,
mit /q funktioniert es jetzt. die fehlermeldung wird unterdrückt und das script ist einsatzbereit. super.
dank an cybquest für die schnelle hilfe.
anmerkung:
damit das kennwort bei runas nicht sichtbar ist, habe ich einen bat2exe-compiler benutzt. ich hoffe nicht, das einer im netzwerk auf die idee kommt, das ganze zu recompilieren. :-)
gruß
mull
mit /q funktioniert es jetzt. die fehlermeldung wird unterdrückt und das script ist einsatzbereit. super.
dank an cybquest für die schnelle hilfe.
anmerkung:
damit das kennwort bei runas nicht sichtbar ist, habe ich einen bat2exe-compiler benutzt. ich hoffe nicht, das einer im netzwerk auf die idee kommt, das ganze zu recompilieren. :-)
gruß
mull
#6
Geschrieben 26. Juni 2007 - 09:08
Soweit ich mich erinnere, brauchts das nicht, stand das kennwort nicht im Klartext drin (mit einem Editor lesbar) ?!ich hoffe nicht, das einer im netzwerk auf die idee kommt, das ganze zu recompilieren. :-)
grizzly999
MVP [Windows Server - Directory Services]
www.ServerHowTo.de -Das MCSEboard.de HowTo Projekt ist online!
www.ServerHowTo.de -Das MCSEboard.de HowTo Projekt ist online!












