16.12.2022, 12:55
[attachment=1183]Hallo,
ich möchte mir eine Powershell Befehlszeile Dynamisch erstellen lassen.
Hier die fertige Befehlszeile mit den Parametern die zur Verfügung stehen.
="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -ClientFolder " & G2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2
Da der Befehl nicht mit leeren Werten funktioniert, muss ich irgendwie Abfragen ob in der Zelle ein Wert steht oder nicht. Wenn ein Wert vorhanden ist, dann soll der Parameter hinzugefügt werden und wenn kein Wert in der Zelle steht dann soll der Parameter weggelassen werden. Außer der -Name Parameter dieser ist immer gefüllt und muss immer angegeben werden.
z.B. der -ClientFolder ist leer, dann soll die fertige Zeile so aussehen entsprechend halt mit den Werten die in den Zellen stehen:
="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2
Ich hoffe mein Problem ist klar, bzw. ich habe es verständlich erklärt.
Da sich meine Excel Skills in grenzen halten und ich schon ewig am rumprobieren bin würde ich mich über etwas Hilfe sehr freuen.
Danke schon mal!
VG
Felix
ich möchte mir eine Powershell Befehlszeile Dynamisch erstellen lassen.
Hier die fertige Befehlszeile mit den Parametern die zur Verfügung stehen.
="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -ClientFolder " & G2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2
Da der Befehl nicht mit leeren Werten funktioniert, muss ich irgendwie Abfragen ob in der Zelle ein Wert steht oder nicht. Wenn ein Wert vorhanden ist, dann soll der Parameter hinzugefügt werden und wenn kein Wert in der Zelle steht dann soll der Parameter weggelassen werden. Außer der -Name Parameter dieser ist immer gefüllt und muss immer angegeben werden.
z.B. der -ClientFolder ist leer, dann soll die fertige Zeile so aussehen entsprechend halt mit den Werten die in den Zellen stehen:
="Set-BrokerApplication -Name " & C2 & " -PublishedName " & B2 & " -BrowserName " & D2 & " -CommandLineArguments " & H2 & " -CommandLineExecutable " & I2 & " -Description " & K2
Ich hoffe mein Problem ist klar, bzw. ich habe es verständlich erklärt.
Da sich meine Excel Skills in grenzen halten und ich schon ewig am rumprobieren bin würde ich mich über etwas Hilfe sehr freuen.
Danke schon mal!
VG
Felix