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-Key: 339974

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

Printed on: April 23, 2024 at 22:04 o'clock

Member: colinardo
Solution colinardo Jun 07, 2017 updated at 13:21:43 (UTC)
Goto Top
Servus @Markus2016 .
[scriptblock]::Create("start-process cscript.exe -Argumentlist '//nologo `"$($Path[$i])`"'")  
Grüße Uwe
Member: Markus2016
Markus2016 Jun 07, 2017 at 15:58:25 (UTC)
Goto Top
Hallo colinardo,

vielen Dank. face-smile

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

Gruß

Markus2016
Member: colinardo
colinardo Jun 07, 2017 at 16:02:16 (UTC)
Goto Top
Immer gerne face-smile