0

我有一个 ps 脚本(比如 Set-Data.ps1),它使用 Start-Job 调用 ps Run.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";

从 cmd 提示符我运行Set-Data.ps1.

程序从不从行 ==> Write-Output "2" 打印 "2";

作业统计信息一直显示为正在运行。

为什么会这样?

4

0 回答 0