0
我必須創建一個基本上用兩個參數(DLL和XML)調用exe文件的腳本。Poweshell腳本用2個參數調用exe文件
示例代碼:
$app = 'C:\Test.exe'
$arg1 = 'C:\Test.dll'
$arg2 = 'C:\Test.xml'
&$app $arg1 $arg
,但我得到,甚至當我試圖執行在PowerShell中一行的錯誤。
有人能給我正確的腳本嗎?
我必須創建一個基本上用兩個參數(DLL和XML)調用exe文件的腳本。Poweshell腳本用2個參數調用exe文件
示例代碼:
$app = 'C:\Test.exe'
$arg1 = 'C:\Test.dll'
$arg2 = 'C:\Test.xml'
&$app $arg1 $arg
,但我得到,甚至當我試圖執行在PowerShell中一行的錯誤。
有人能給我正確的腳本嗎?
您必須使用Start-Process
與開關-ArgumentList
您還可以包含-wait
以使Powershell在繼續執行腳本之前等待進程退出。
$options = "C:\test.dll C:\test.xml"
Start-Process -FilePath C:\exe.exe -ArgumentList $options
不要誤解你的問題。這與'C#'無關。 – Blorgbeard
什麼是錯誤? – briantist