質問: バッチファイルからOffice365へ自動的に認証し接続するPowerShellスクリプトを 呼び出し正常にOffice365へ接続ができているのですが、PowerShellの処理(Office365の認証、接続)が 完了すると、バッチファイル自身も終了してしまい、office365のコマンド操作ができなくなってしまいます。どのようにすれば、継続して操作可能に Powershellを呼び出すバッチ ``` cd /d %~dp0 powershell -NoProfile -ExecutionPolicy Unrestricted .\test.ps1 ``` 実行するPowershellスクリプト ``` office365へ接続するスクリプト ```
回答: PowerShell のパラメータに、`-NoExit`スイッチを追加してはどうでしょうか? ``` -NoExit スタートアップ コマンドを実行後、終了しません。 ``` このスイッチの存在は`powershell.exe /?`とすれば確認できます。