markus2016
Goto Top

Powershell scriptblock - Anführungszeichen

Hallo zusammen,

ich verzweifel gerade beim Setzen der Anführungszeichen für meinen Scriptblock. face-sad

Der ursprüngliche Scriptblock funktioniert.
$Process = ([scriptblock]::create("Start-Process ""$($Path[$i])"" -Wait") )  

Diesen möchte ich um "cscript.exe -nologo" ergänzen, um die Variable $LASTEXITCODE abrufen zu können.
$Process = ([scriptblock]::create("Start-Process cscript.exe -nologo ""$($Path[$i])"" -Wait") )    

$Path
z.B.
C:\Windows_Home\Windows 10\Lenovo Driver install\Ericsson Mobile Broadband Driver\Ericsson.vbs

Wo habe ich den Denkfehler?

Vielen Dank für Eure Unterstützung.

Gruß

Markus2016

Content-ID: 339974

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

Ausgedruckt am: 27.11.2024 um 13:11 Uhr

colinardo
Lösung colinardo 07.06.2017 aktualisiert um 15:21:43 Uhr
Goto Top
Servus @Markus2016 .
[scriptblock]::Create("start-process cscript.exe -Argumentlist '//nologo `"$($Path[$i])`"'")  
Grüße Uwe
Markus2016
Markus2016 07.06.2017 um 17:58:25 Uhr
Goto Top
Hallo colinardo,

vielen Dank. face-smile

[scriptblock]::Create("start-process cscript.exe -Argumentlist '//nologo `"$($Path[$i])`"' -wait"  

Gruß

Markus2016
colinardo
colinardo 07.06.2017 um 18:02:16 Uhr
Goto Top
Immer gerne face-smile