/ Ako čítať výstupný kód skriptu

Ako čítať kód výstupu skriptu powershell z C # code - c #, powershell

Chcem spustiť nasledujúci skript power shell z kódu C #

Add-Content D:f.txt "Import Module"
Add-Content D:f.txt "Remove Module"
Add-Content D:f.txt "The End"
exit 4

Skript z kódu C # môžem úspešne spustiť.

Chcem, aby môj program C # prečítal výstupnú hodnotu (t. J. 4) vrátenú zo zdroja.

Môžete mi prosím dať vedieť, ako to môžem dosiahnuť? Poznámka: Som nový v C # a powerhell.

odpovede:

0 pre odpoveď č. 1

rovnaký problém ako Ako čítať výstupný kód PowerShell cez c #, zdá sa, že namiesto ukončovacieho kódu musíte vyskúšať alternatívny prístup, napríklad PowerShell.Streams.Error alebo Runspace.RunspaceStateInfo.