0

Start-Job を次のように指定して ps Run.ps1 を呼び出す ps スクリプト (Set-Data.ps1 など) があります。 Start-Job -FilePath Run.ps1 -ArgumentList 1, 2

Run.ps1 には、次のようなコード行があります。

$cs = ...;
Write-Output "1";
$conn = New-Object Oracle.DataAccess.Client.OracleConnection($cs);
$conn.Open();

Write-Output "2";

コマンドプロンプトから実行しますSet-Data.ps1.

プログラムは行から「2」を出力しません ==> Write-Output "2";

ジョブの統計は、実行中として表示され続けます。

これはなぜですか?

4

0 に答える 0