Hallo Zusammen,
Ich möchte auf einem Server eine Druckfreigabe ändern.
Wenn ich das Script lokal auf dem Server ausführe, funktioniert es tadellos. Ich benutze dazu die prnadmin.dll
Nun möchte ich das Skript von einer Workstation ausführen. Denn der Benutzer soll keinen Server Zugriff haben. Er soll nur mit dem Skript den Share auf dem Server ändern können.
Ich führe das Skript auf dem Server folgendermassen aus:
Es kommt jedoch die Fehlermeldung Permission denied:
Microsoft VBScript runtime error: Permission denied
Welche Berechtigung muss ich auf dem Server setzen? Hab im WMI nichts schlaues gefunden.
Wäre euch sehr verbunden für einen Tipp...
gruss
ronny
Ich möchte auf einem Server eine Druckfreigabe ändern.
Wenn ich das Script lokal auf dem Server ausführe, funktioniert es tadellos. Ich benutze dazu die prnadmin.dll
Nun möchte ich das Skript von einer Workstation ausführen. Denn der Benutzer soll keinen Server Zugriff haben. Er soll nur mit dem Skript den Share auf dem Server ändern können.
Ich führe das Skript auf dem Server folgendermassen aus:
Code:
strComputer = "server"
strCommand = "cscript.exe c:\printer.vbs"
Set objController = WScript.CreateObject("WSHController")
Set objRemoteScript = objController.CreateScript(strCommand, strComputer)
WScript.ConnectObject objRemoteScript, "remote_"
objRemoteScript.Execute
Es kommt jedoch die Fehlermeldung Permission denied:
Microsoft VBScript runtime error: Permission denied
Welche Berechtigung muss ich auf dem Server setzen? Hab im WMI nichts schlaues gefunden.
Wäre euch sehr verbunden für einen Tipp...
gruss
ronny