LoginSignup
4
1

More than 3 years have passed since last update.

.ps1ファイル実行後にウィンドウを勝手に閉じないようにする方法 | 新人SEの備忘録

Posted at

PowerShellを自動で動かすときに使用する.ps1ファイルですが、デフォルトだと処理が終わるとウィンドウを勝手に閉じてしまいます。

これでは動作ログを確認するのに不便なので、勝手に閉じないようにしました。

具体的には、Enter キーを入力するとウインドウを閉じるように設定します。

解決方法

解決方法は.ps1ファイルの最後に「pause」と入力するだけです。
具体的には、以下のようになります。

.ps1 ファイルの内容例

cd \
robocopy C:\robocopy\before C:\robocopy\after
pause

出力結果例

(略)

   終了: 2020年3月2日 13:50:52

続行するには、Enter キーを押してください...:

Enterキーを入力すると、処理が終了するのでウインドウが閉じます。

参考サイト

Windowsバッチファイル(.bat)、処理が終わった後にウィンドウを閉じない | マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~
http://piyopiyocs.blog115.fc2.com/blog-entry-1039.html

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1