1

次の PowerShell v2.0 スクリプトでは、コマンド & は実行されません。

$SqlPackageExe = "C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin\sqlpackage.exe"
Write-Host "Before SqlPackage"
& "$SqlPackageExe" /Action:Publish $SqlPackageParameters
Write-Host "After SqlPackage"

コンソール出力には、次のように表示されます。

エラーもログも、SqlPackage.exe もありません。どうしたの?コマンド "& "$SqlPackageExe" /Action:Publish $SqlPackageParameters" が 1 回目と 2 回目 (データベースがデプロイされている) で動作し、その後動作を停止します。PowerShell セッションを閉じて新しい PowerShell セッションを開くと、コマンドが数回動作した後、動作を停止します。

ご協力ありがとうございました

4

1 に答える 1