PowerShell 2.0 で基本的なバックグラウンド ジョブを実行しようとしていますが、start-job と invoke-command -asjob で異なる結果が得られます。
私がこれを行う場合:
start-job -scriptblock {get-process}
ジョブ オブジェクトを取得しましたが、(start-job によって自動的に作成された) 子ジョブの JobStateInfo は常に "NotStarted" です。
ただし、これは期待どおりに機能します。
invoke-command -scriptblock {get-process} -computer localhost -asjob
enable-psremoting を実行しました....バックグラウンド ジョブを機能させるために他に必要なことはありますか?