mjat2378
Goto Top

Scriptausführung auf Windows Server2003

Hallo,

ich hab da ein Problem! Probiere ein Script vom Microsoft aus um einen drucker zu installieren.

Dieses--> face-wink

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set objPrinter = objWMIService.Get("Win32_Printer").SpawnInstance_

objPrinter.DriverName = "HP LaserJet 4000 Series PS"
objPrinter.PortName = "LPT1:"
objPrinter.DeviceID = "ScriptedPrinter"
objPrinter.Location = "USA/Redmond/Building 37/Room 114"
objPrinter.Network = True
objPrinter.Shared = True
objPrinter.ShareName = "ScriptedPrinter"
objPrinter.Put_

Auf Win XP funktioniert es einwandfrei, aber auf Windows Server 2003 kommt eine Fehlermeldung:

Script_InstallPrint.vbs(14,1) SWbemObjectEx: Zugriff verweigert.

Was bedeutet das?

Danke schon mal für eure Hilfe! face-smile

Content-ID: 92353

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

Ausgedruckt am: 05.11.2024 um 13:11 Uhr

ibwerner
ibwerner 18.07.2008 um 13:03:37 Uhr
Goto Top
das bedeutet, dass du bzw. dein Script nicht die berechtigung hat einen Drucker am System zu installieren. Du kannst dies über die Gruppenrichtlinien ändern
MJat2378
MJat2378 18.07.2008 um 15:00:55 Uhr
Goto Top
Danke für deine Antwort!

Hab ich auch schon probiert, hab alle möglichen Richtlinien geändert und probiert. face-wink Aber es will immer noch nicht. hmm....

...noch einen Vorschlag face-smile
MJat2378
MJat2378 23.07.2008 um 18:01:27 Uhr
Goto Top
Hallo, ich noch mal! face-wink

Hab es wie gesagt auv XP probiert ohne Probleme --> aber 2003 will immer noch nicht!

Muss ich da noch irgend etwas im Skript ändern???

Brauche Hilfe face-wink