PowerShell ErrorAction の使用方法 (例を含む説明)
Contents
このコマンドレットは、エラーが発生した場合に実行を処理します。
- PowerShell ErrorAction は、エラーが発生するたびに有効になる汎用パラメーターです。
- このガイドでは、PowerShell ErrorAction、そのパラメーター、およびその使用方法について説明します。
バツダウンロードファイルをクリックしてインストールします。
コマンドが実行できない場合、PowerShell は設定された値に基づいてエラーを表示します。 ErrorActionPreference
ただし、PowerShell の ErrorAction パラメーターを使用すると、コマンドが失敗した場合の中止エラーの処理方法を指定できます。 コマンドの実行を管理するために使用できるオプションは、続行、無視、停止、クエリ、継続サイレント、および一時停止 (PowerShell ワークフローでのみ使用可能) です。
このガイドでは、例を使用して PowerShell ErrorAction を変数に適用する方法について説明します。
PowerShell ErrorAction を使用するにはどうすればよいですか?
1.続行
これは、ErrorAction パラメータのデフォルト設定です。このアクションは、ホストにエラーを通知します。 スクリプトは続行します。 この例を見て理解を深めることができます。
- 押す 窓 キー、プリント パワーシェル次にクリック 管理者として実行.
- 次のコマンドをコピーして貼り付け、Enter キーを押して実行します。
Get-ChildItem C:nonexistentfolder -ErrorAction Continue
Write-Output "This line will be executed even if an error occurred."
2.無視する
このオプションは、エラーについてホストに通知せず、スクリプトを続行します。 理解するために例を見てください:
- 開いた パワーシェル 上記と同じ方法を使用します。
- 次のコマンドを入力して、Enter キーを押します。
Get-ChildItem C:nonexistentfolder -ErrorAction Ignore
Write-Output "This line will be executed even if an error occurred."
3.停止
エラーが発生した場合これにより、スクリプトの実行が停止します。 よりよく理解するためにこの例をチェックしてください:
- 開いた パワーシェル 管理者権限で
- 次のコマンドを入力して、Enter キーを押します。
Get-ChildItem C:nonexistentfolder -ErrorAction Stop
Write-Output "This line will not be executed because an error occurred."
4. お問い合わせ
このオプションでエラー時ユーザーには、適切なアクションを決定するためのオプションとプロンプトが表示されます。 例を見てみましょう:
- まず、起動 パワーシェル 管理者権限で
- 次のコマンドをコピーして貼り付け、Enter キーを押します。
Get-ChildItem C:nonexistentfolder -ErrorAction Inquire
Write-Output "This line will be executed only if you confirm the error message."
5.静かに続けます。
お気に入り 興味がない The command will not report an error to the host and will continue to process it. ただし、Ignore とは異なり、アクションをよりよく理解するために $Error 変数にエラーが追加されます。 例を見てみましょう:
- 開いた パワーシェル 管理者権限で
- 次のコマンドを入力して、Enter キーを押します。
Get-ChildItem C:nonexistentfolder -ErrorAction SilentlyContinue
Write-Output "This line will be executed even if an error occurred."
PowerShell ErrorAction を使用して、コマンドの実行に失敗した場合の対処方法を指定する方法を次に示します。 パラメータに関する質問や懸念がある場合以下のコメントでお知らせください。 喜んでお手伝いします!
まだ問題がありますか? このツールで編集:
サポーター
上記の提案で問題が解決しない場合。 お使いの PC で、より深刻な Windows の問題が発生している可能性があります。 この PC 修復ツールをダウンロードすることをお勧めします。 (最高ランク TrustPilot.com) を使用して、トラブルシューティングを簡単に行うことができます。 インストール後、クリックするだけ スキャン開始 ボタンを押してから すべての修理。
ありがとう!
会話を始める