[gelöst] powershellCall Parameter übergeben

Antworten
Decision
Beiträge: 9
Registriert: 02 Sep 2021, 17:04

[gelöst] powershellCall Parameter übergeben

Beitrag von Decision »

Hallo zusammen,

ich versuche folgendes:

Code: Alles auswählen

powershellCall('%SCRIPTPATH%\powershell.ps1 -MyParameter $Parameter$')
$Parameter$ habe ich mit GetProductProperty befüllt.

Im aufgerufenen Powershell-Skript hat der MyParameter den Wert $.
Wenn ich statt $Parameter$ irgendeinen String (z. B. "Mein Property") übergebe, funktioniert es wie erwünscht.

Hat irgendjemand eine Idee, wie ich den Wert von $Parameter$ übergeben kann?


Vielen Dank und ein schönes WE,

Michael
Zuletzt geändert von Decision am 18 Mär 2023, 01:38, insgesamt 2-mal geändert.
Patrick89bvb
Beiträge: 44
Registriert: 05 Nov 2015, 11:26

Re: powershellCall Parameter übergeben

Beitrag von Patrick89bvb »

Wenn vorher die Variable $Parameter$ gesetzt wurde:

Code: Alles auswählen

powershellCall('%SCRIPTPATH%\powershell.ps1 -MyParameter'+$Parameter$)
Benutzeravatar
SisterOfMercy
Beiträge: 1522
Registriert: 22 Jun 2012, 19:18

Re: powershellCall Parameter übergeben

Beitrag von SisterOfMercy »

Patrick89bvb hat geschrieben: 17 Mär 2023, 13:56 Wenn vorher die Variable $Parameter$ gesetzt wurde:

Code: Alles auswählen

powershellCall('%SCRIPTPATH%\powershell.ps1 -MyParameter'+$Parameter$)
I think you need a space after "-MyParameter". Like this:

Code: Alles auswählen

powershellCall('"%SCRIPTPATH%\powershell.ps1" -MyParameter '+$Parameter$)
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Decision
Beiträge: 9
Registriert: 02 Sep 2021, 17:04

Re: powershellCall Parameter übergeben

Beitrag von Decision »

Hallo Patrick89bvb und SisterOfMercy,

vielen Dank für eure Hilfe, das hat funktioniert!

Code: Alles auswählen

powershellCall('"%SCRIPTPATH%\powershell.ps1" -MyParameter '+$Parameter$)
You made my day!

Grüße,

Michael
Antworten