Problem mit VB-Script zum Verbinden der Netzwerkdrucker unter Windows 7
Unter Windows XP funktioniert meine Anmeldescript zum Verbinden der Drucker wunderbar - unter Windows 7 macht es leider Probleme.
Hallo
Ich habe in eine SBS2003-Domäne ein Script, das bei der Anmeldung die Drucker verbindet.
Unter Windows XP läuft das Script herforragend durch und hat nie Probleme verursacht.
Unter Windows 7 habe ich nun folgende Probleme:
Über eine VBS Datei lasse ich die Netzwerkdrucker verbinden. Es werden 4 Drucker verbunden und der Standarddrucker gesetzt.
Windows 7 fragt, ob es die Treiber installieren soll und macht dies auch brav nach Bestätigung.
Jedoch bekomme ich danach eine Fehlermeldung und nur der Standarddrucker wird installiert bzw angezeigt.
Hier erstmal mein Script:
So - ich hoffe ich habe alles richtig formatiert und detailliert genug beschrieben.
Bei den Antworten müsste beachtet werden, dass das Script auch weiterhin unter XP lauffähig sein muss.
Über jede Antwort und Hilfe freue ich mich riesig und möchte mich schonmal im Voraus bedanken!
Viele Grüße
Hallo
Ich habe in eine SBS2003-Domäne ein Script, das bei der Anmeldung die Drucker verbindet.
Unter Windows XP läuft das Script herforragend durch und hat nie Probleme verursacht.
Unter Windows 7 habe ich nun folgende Probleme:
Über eine VBS Datei lasse ich die Netzwerkdrucker verbinden. Es werden 4 Drucker verbunden und der Standarddrucker gesetzt.
Windows 7 fragt, ob es die Treiber installieren soll und macht dies auch brav nach Bestätigung.
Jedoch bekomme ich danach eine Fehlermeldung und nur der Standarddrucker wird installiert bzw angezeigt.
Hier erstmal mein Script:
' Variablen deklarieren
Dim objNetwork, objShell
Set objNetwork = CreateObject("WScript.Network")
Set objShell = CreateObject("Shell.Application")
' Variable belegen
strPrintSRV = "DeinDruckServer"
' Drucker verbinden
WshNetwork.AddWindowsPrinterConnection "\\srv-bgl\CD1018"
WshNetwork.AddWindowsPrinterConnection "\\srv-bgl\HPColorLaser"
WshNetwork.AddWindowsPrinterConnection "\\srv-bgl\HP1300Briefp"
WshNetwork.AddWindowsPrinterConnection "\\srv-bgl\HP_JCGU"
' MsgBox Err.Number & vbCrLf & Err.Description
' Als Standarddrucker setzen
WshNetwork.SetDefaultPrinter "\\srv-bgl\CD1018"
Set objNetwork = Nothing
Set objShell = Nothing
So - ich hoffe ich habe alles richtig formatiert und detailliert genug beschrieben.
Bei den Antworten müsste beachtet werden, dass das Script auch weiterhin unter XP lauffähig sein muss.
Über jede Antwort und Hilfe freue ich mich riesig und möchte mich schonmal im Voraus bedanken!
Viele Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 128298
Url: https://administrator.de/contentid/128298
Ausgedruckt am: 25.11.2024 um 23:11 Uhr
4 Kommentare
Neuester Kommentar
Obwohl dieser Beitrag schon veraltet ist, möchte ich trotzdem noch etwas dazu sagen, für die jenigen die beim googlen hier landen.
Die GPO Einstellungen müsst ihr nicht Lokal vornehmen, da diese dann für alle user gelten, auch für die admins..!
Um die GPOs für Win 7 auf einen 2003 DC vornehmen zu können, müsst Ihr die RSAT (Admin Pack) auf einem Windows 7 Client installieren, welcher sich auf der selben domäne befindet. danach könnt ihr mit euren Admin Account die 2008er GPOs über den Win7 Client configurieren.
Die GPO Einstellungen müsst ihr nicht Lokal vornehmen, da diese dann für alle user gelten, auch für die admins..!
Um die GPOs für Win 7 auf einen 2003 DC vornehmen zu können, müsst Ihr die RSAT (Admin Pack) auf einem Windows 7 Client installieren, welcher sich auf der selben domäne befindet. danach könnt ihr mit euren Admin Account die 2008er GPOs über den Win7 Client configurieren.
das mit dem rsat-pack ist auch eine gute möglichkeit. vor allem dann wenn wann weitere 2k8 gpos benutzen möchte.
ich habe die "point and print" gpo lokal deaktiviert und zwar direkt im masterimage, sodass sie gleich auf allen pcs vorhanden ist.
was soll aber schlimm dara sein wenn die point and print gpo auch für admins gilt??
ich habe die "point and print" gpo lokal deaktiviert und zwar direkt im masterimage, sodass sie gleich auf allen pcs vorhanden ist.
was soll aber schlimm dara sein wenn die point and print gpo auch für admins gilt??