miljanch
Goto Top

Powershell IF Abfrage Service Run Application

Hallo zusammen,

Ich bin nicht so gut im coden und wollte mich mal hier informieren.

Ich will eine if abfrage im powershell machen, wo ich prüfe ob ein Service oder Prozess vorhanden ist, falls nicht soll er eine Exe Datei für mich ausführen.

Klingt einfach nur wenn ich Codes sehe, bekomm ich gleich ein Blackout.

Danke

Miljan

Content-Key: 287504

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

Printed on: April 19, 2024 at 21:04 o'clock

Member: H41mSh1C0R
Solution H41mSh1C0R Nov 04, 2015, updated at Nov 05, 2015 at 10:06:32 (UTC)
Goto Top
servus,

Prüfung auf Process:
# prüfe ob ein Process notepad läuft
$result = get-process | where-object {$_.Name -eq "notepad"}  

if(!$result){
#Write-Host "existiert nicht" 
# starte notepad.exe
start-process notepad.exe
}else{
#Write-Host "existiert" 
}


Gruß
Member: MiljanCH
MiljanCH Nov 04, 2015 at 15:32:07 (UTC)
Goto Top
Hallo H41mSh1C0R

Danke dir viel mal für deine Antwort. face-smile

bei Zeile 7 hast du start-process meine Frage ist, kann ich da eine Installationsexe laufen lassen, die silent ist? also zbsp:
start-process \\pfad\test.exe

Also hier wollte ich abfragen besteht dieser Prozess? Falls nicht führe die Exe aus die die Installation veranlasst.

Danke dir. face-smile
Member: H41mSh1C0R
H41mSh1C0R Nov 04, 2015 updated at 15:41:12 (UTC)
Goto Top
Hi,

die Prüfung ob der Process(in deinem Fall dann die Installationsexe) läuft geschieht ja mit der 2ten Zeile.

Da musst du dann das notepad ersetzen durch eine Exe auf die du prüfen willst.

Mit start-process(Zeile 7) lässt du dann die Anwendung loslaufen die du willst.

Wenn das in deinem Fall die Installationsexe ist läßt du die starten.

Wenn die silent laufen soll muss du die Parameter noch mitgeben.

Arten ein externes programm zu starten

Gruß
Member: MiljanCH
MiljanCH Nov 04, 2015 at 15:41:42 (UTC)
Goto Top
Super Sache werde dies Morgen testen.
Danke dir. face-smile
Member: MiljanCH
MiljanCH Nov 05, 2015 at 10:06:59 (UTC)
Goto Top
Hat mir sehr geholfen.
Danke dir viel mal. face-smile
Gruss
Miljan