Seite 1 von 1

Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 08:49
von Then
Hallo zusammen,

ich möchte 2 Befehle an die Powershell per RunProgram( übergeben. Wie verbinde ich diese.

Sende ich 2x RunProgram("PowerShell.exe","... startet sie 2x. Funktioniert so nicht, weil die beiden Befehle von einander abhängig sind.
Mit ´|` und ´&´ habe ichs versucht. Auch ´&&´ geht nicht. Ich stehe auf dem Schlauch... Kann mir wer helfen ?

Re: Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 09:08
von Bisonte
Script schreiben und das ausführen ?

Re: Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 09:51
von Then
Hm, darauf wirds wohl hinauslaufen. Sind ja nur 2 Befehle...

Re: Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 10:40
von Then
Das Problem ist, ich kann auf diesem PC keine Scripte ausführen, die werden geblockt. :( Meinen Code kann ich dagegen problemlos ausführen. Auch Powershell starten und die Befehle eingeben geht.

Re: Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 14:30
von Axolotl
Moin,
ich arbeite nicht mit PS.
Haste mal das Semicolon ; als Trenner versucht? Soll wohl bei PS 5 funktionieren.

Ab PS 7 soll auch && wenn erstes command erfolgreich war wird das zweite ausgeführt oder || wenn das erste fehlschlägt wird das zeite ausgeführt.

Re: Mehrere Befehle an Powershell übergeben

Verfasst: 18.07.2024 14:33
von Axolotl
Ansonsten einfach mal hier bei Microsoft gucken.