Script Abfrage ob Dienst läuft

Hallo

Wie kann ich überprüfen ob ein Dienst auf einem WHS 2011 Server gestartet ist?

Im voraus Danke

Habs jefunden

jetzt nur noch wie ich einen dienst aus einem Script starten kann?

Ein wenig Eigeninitiative hätte zu Tage gebracht das das SC.EXE noch mehrere Parameter kennt:confused:

[ul]
[li]start[/li][li]pause[/li][li]continue[/li][li]stop[/li][li]…[/li][/ul]

wenn ich es richtig lese, dann steht es da ja auch.

So sollte es dann gehen :
IPS_Execute(„net start“, „visiongs“, False, True);
Kann ich aber erst zuhause probieren.

ups, da war schon jemand schneller

Danke an alle

funkt mit sc start [Dienstname]

Hallo,

setze mal hier auf dieses Thema (ueber IPS_Execute -> sc.exe) auf.

Habe im LAN 2x IPSServer laufen und moechte per Skript den jeweils 2ten IPS-Dienst ueber IPS_Execute -> sc.exe beenden - u.a. Backup starten -> IPS-Dienst wieder starten.

ein


$data1 = IPS_Execute("net.exe use", "\\192.168.178.227 pwd /user:user_x", false, true);  //ok

$data2 = IPS_Execute("sc.exe", "\\192.168.178.227 query ipsserver", false, true); //geht nicht!!

$data3 = IPS_Execute("net.exe use", "\\192.168.178.227 /delete", false, true);  //ok

scheitert dann schon hier an der optionalen Serverangabe \192.168.178.227. Ohne Serverangabe auf dem entspr. Rechner geht das!!!

Im Windows cmd laeuft das auch prima.

Gibts da fuer ein sc.exe ueber IPS_Execute irgendwelche Einschraenkungen???

Gruss Stephan