bmoedv
Goto Top

Im Batch überprüfen, ob ein Netzwerkdrucker noch verbunden ist

Hi!

Ich möchte gerne im Login-Skript einen Netzwerkdrucker von den Clients löschen (eigentlich nur die Verbindung trennen. Das klappt auch soweit mit folgendem Befehl:

rundll32 printui.dll,PrintUIEntry /dn /n \\printserver\druckerfreigabe

Wird der Befehl allerdings aufgerufen und der drucker existiert nicht mehr, dann bekomme ich eine Fehlermeldung.

Ich hatte schon versucht mit "if exists \\%COMPUTERNAME\DRUCKERFREIGEABE rundll32 printui.dll,PrintUIEntry /dn /n \\printserver\druckerfreigabe " das Problem zu lösen, doch irgendwie funktioniert das nicht. Alternativ hatte ich versucht: "if exists \\%COMPUTERNAME\IP_ip.des.print.servers rundll32 printui.dll,PrintUIEntry /dn /n \\printserver\druckerfreigabe" leider auch ohne erfolg.

Hat noch einer eine andere Idee?

Manu

Content-ID: 148433

Url: https://administrator.de/contentid/148433

Ausgedruckt am: 22.11.2024 um 21:11 Uhr

Karo
Karo 05.08.2010 um 16:02:00 Uhr
Goto Top
rundll32 printui.dll,PrintUIEntry /dn /q /n \\printserver\druckerfreigabe
bmoedv
bmoedv 05.08.2010 um 16:09:42 Uhr
Goto Top
Super - so hat es geklappt.

Danke