Microsoft MVPs inside





 MCSEboard.de MCSE Forum zu Windows XP / 2003 / 2008 Server & Windows Vista / Windows 7
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 04.06.2008, 16:27   #1
Senior Member
 
Benutzerbild von bergesel
 
Offline
Registriert seit: 04-2005
Beiträge: 366
Script Remote ausführen

Hallo zusammen

habe ja nun mein script soweit fertig, speziellen dank an cypquest der mir sehr geholfen hat.

Ich habe eine Software die Inventarisiert, Patchmanagment, Software verteilung usw. macht. Die Software heisst Deskcenter Suite. In dieser software kann ich scripts auf Inventarisierte clients aulösen. Nun dies geht aber leider nicht. in diesen optionen kann ich ein haken setzten der das script remote ausführt.
http://www.deskcenter-solutions.net/...vbscript_1.jpg

http://www.deskcenter-solutions.net/...bersicht_1.jpg

der hersteller meint es sollte eigentlich ohne remote funktion funktionieren, was aber gar nicht geht. wen ich remote aktiviere sehe ich auf dem client wscript.exe laufen nur passiert nix.
auch überprüfte ich die standard scripts der firma um evtl. den fehler finden zu können. was der unterschied ausmachte sind strcomputer = "." und firma strcomputer = "[%computername%]". habe dies mit beiden versucht! bin überall admin!
jemand eine idee wie ich das script auf dem client zum laufen bringe?
danke für eure ideen

gruss bergesel

und übrigens wen ich das script direkt auf dem client ausführe funktioniert dies auch wunderbar und schreibt mir in die sql DB.

Geändert von bergesel (04.06.2008 um 16:48 Uhr). Grund: –––– Doppelpost – Automerge –––
    Mit Zitat antworten
Alt 06.06.2008, 10:06   #2
Senior Member
 
Benutzerbild von sammy2ooo
 
Offline
Registriert seit: 08-2003
Ort: Absurdistan
Beiträge: 448
Vielleicht hilft dir das hier weiter...

remoteShellCommand.vbs
Code:
Dim objController, objRemoteScript

Set objController = CreateObject("WshController")

WScript.Echo "trying on host: " & host 
	
Set objRemoteScript = objController.CreateScript("\\host\share$\someScript.vbs", host)
objRemoteScript.Execute

Do While objRemoteScript.Status <> 1
    	WScript.Sleep 100
Loop
remoteCommand.vbs
Code:
Call exeute("host.domain.local", "wuauclt /resetauthorization /detectnow")

Sub exeute(ByRef host, ByRef parameter)
	Set objWMIService = GetObject("winmgmts:\\" & host & "\root\cimv2:Win32_Process")
	
	Error = objWMIService.Create(parameter, null, null, intProcessID)

	If Error = 0 Then
	    Wscript.Echo "started with a process ID of " & intProcessID & "."
	Else
	    Wscript.Echo "could not be started due to error " & Error & "."
	End If
End Sub

Signatur
-- "An eye for an eye will leave the whole world blind" (Gandhi) --

    Mit Zitat antworten
Alt 06.06.2008, 11:34   #3
Board Veteran
 
Benutzerbild von Flare
 
Offline
Registriert seit: 12-2002
Ort: Köln
Beiträge: 967
hallo,

vielleicht hilft dir psexec weiter

PsExec 1.82

gruss re

Signatur
MCP/MCSA2000/MCSA2003/MCSE2000/MCSE2003/MCTS2008/MCITP-EA/SA

    Mit Zitat antworten
Alt 06.06.2008, 15:13   #4
Senior Member
 
Benutzerbild von bergesel
 
Offline
Registriert seit: 04-2005
Beiträge: 366
vielen dank an alle ...hat sich nun erledigt.

war strange und nicht genau nachvollziehbar, aber funktioniert wieder. wen ich die lösung erkläre kommt eh niemand draus, weil es software speziefisch ist.
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
remote script ausführen raplay Windows Forum — Scripting 4 13.08.2008 17:45
PowerShell Script Remote ausführen Iceman75 Windows Forum — Scripting 20 15.05.2008 18:53
Befehl remote ausführen s21it21 Windows Forum — LAN & WAN 2 31.03.2006 13:29
Über Script Benutzerrichtlinie ( Script beim abmelden ausführen ) aktivieren Uli Windows Forum — Allgemein 3 26.02.2003 13:00


Alle Zeitangaben in MEZ/CET. Es ist jetzt 18:23 Uhr. Seite generiert in 0,054 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang