Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Verschachtelte IF Abfrage Powershell

$
0
0

Hallo Zusammen,

habe ein Programm, das es in verschiedenen Versionen gibt...

4.5.0
4.5.3
4.6.2
4.6.3

Das Programm soll überall auf 4.6.3 hochgepached werden.
Nun möchte ich eine Fallabfrage mit IF machen, also wenn 4.5.0. installiert ist, starte install.exe 4.5.3, wenn 4.5.3 installiert ist Starte 4.6.2 usw..
Die version wird über eine .ini Datei herausgelesen und in eine .txt geschrieben.
Habe folgenden Skript bisher gebastelt:

IF($TxtFile=4.5.0) {Start-Process "C:\update-v4.5.0-v4.5.3.exe"}
elseif($TxtFile = 4.5.3) {Start-Process "C:\update-v4.5.3-v4.6.2.exe"}
elseif($TxtFile = 4.6.2) {Start-Process "C:\update-v4.6.2-v4.6.3.exe"}
else {Write-Host "Update-Finish"}

Der Skript zeigt mir kein Fehler...aber starten tut er auch nix

Wenn das ganze besser als Schleifenabfrage funktioniert, hätte ich auch nix dagegen :-)

Bitte um Hilfe

Vielen Dank

VG

Hanuta


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>