PowerShell ErrorAction の使用方法 (例を含む説明)

このコマンドレットは、エラーが発生した場合に実行を処理します。

スリスティ・シソディア

スリスティ・シソディア

Srishti は、テクノロジーに関心を持つ熱心なライターです。 彼女は過去 10 年間、Windows のトラブルシューティングに関する調査と記事の執筆にキャリアを費やしてきました。

に公開


にレビューされました
アレックス・セルバン

アレックス・セルバン

企業のワーキングモデルから離れた後アレックスは、絶え間ない分析のライフスタイルに報酬を見出しました。 チームの調整 MCSA Windows Server を保持している同僚の邪魔をする… 続きを読む

  • PowerShell ErrorAction は、エラーが発生するたびに有効になる汎用パラメーターです。
  • このガイドでは、PowerShell ErrorAction、そのパラメーター、およびその使用方法について説明します。

バツダウンロードファイルをクリックしてインストールします。

さまざまな PC の問題を解決するには、Restoro PC 修復ツールをお勧めします。
このソフトウェアは、一般的なコンピューター エラーを修復します。 ファイルの損失、マルウェア、ハードウェア障害からあなたを守ります。 最適なパフォーマンスが得られるように PC を最適化します。 3 つの簡単な手順で PC の問題を解決し、ウイルスを駆除します。

  1. Restoro PC修復ツールをダウンロード 特許取得済みの技術が付属しています (特許取得済み ここ).
  2. クリック スキャン開始 PC で問題を引き起こしている可能性のある Windows の問題を見つけるには、.

  3. クリック すべての修理 コンピューターのセキュリティとパフォーマンスに影響を与える問題を修正するには

  • Restoro は によってダウンロードされました 0 今月の読者

コマンドが実行できない場合、PowerShell は設定された値に基づいてエラーを表示します。 ErrorActionPreference

ただし、PowerShell の ErrorAction パラメーターを使用すると、コマンドが失敗した場合の中止エラーの処理方法を指定できます。 コマンドの実行を管理するために使用できるオプションは、続行、無視、停止、クエリ、継続サイレント、および一時停止 (PowerShell ワークフローでのみ使用可能) です。

このガイドでは、例を使用して PowerShell ErrorAction を変数に適用する方法について説明します。

PowerShell ErrorAction を使用するにはどうすればよいですか?

1.続行

これは、ErrorAction パラメータのデフォルト設定です。このアクションは、ホストにエラーを通知します。 スクリプトは続行します。 この例を見て理解を深めることができます。

  1. 押す キー、プリント パワーシェル次にクリック 管理者として実行. Windows PowerShell
  2. 次のコマンドをコピーして貼り付け、Enter キーを押して実行します。 Get-ChildItem C:nonexistentfolder -ErrorAction Continue
    Write-Output "This line will be executed even if an error occurred."
    PowerShell を続行

2.無視する

このオプションは、エラーについてホストに通知せず、スクリプトを続行します。 理解するために例を見てください:

  1. 開いた パワーシェル 上記と同じ方法を使用します。
  2. 次のコマンドを入力して、Enter キーを押します。 Get-ChildItem C:nonexistentfolder -ErrorAction Ignore
    Write-Output "This line will be executed even if an error occurred."
    興味がない

3.停止

エラーが発生した場合これにより、スクリプトの実行が停止します。 よりよく理解するためにこの例をチェックしてください:

  1. 開いた パワーシェル 管理者権限で
  2. 次のコマンドを入力して、Enter キーを押します。 Get-ChildItem C:nonexistentfolder -ErrorAction Stop
    Write-Output "This line will not be executed because an error occurred."
    ストップオーダー

4. お問い合わせ

このオプションでエラー時ユーザーには、適切なアクションを決定するためのオプションとプロンプトが表示されます。 例を見てみましょう:

  1. まず、起動 パワーシェル 管理者権限で
  2. 次のコマンドをコピーして貼り付け、Enter キーを押します。 Get-ChildItem C:nonexistentfolder -ErrorAction Inquire
    Write-Output "This line will be executed only if you confirm the error message."
    クエリ - PowerShell エラー

5.静かに続けます。

お気に入り 興味がない The command will not report an error to the host and will continue to process it. ただし、Ignore とは異なり、アクションをよりよく理解するために $Error 変数にエラーが追加されます。 例を見てみましょう:

  1. 開いた パワーシェル 管理者権限で
  2. 次のコマンドを入力して、Enter キーを押します。 Get-ChildItem C:nonexistentfolder -ErrorAction SilentlyContinue
    Write-Output "This line will be executed even if an error occurred."
    -powershell エラーアクションをサイレントに再開

PowerShell ErrorAction を使用して、コマンドの実行に失敗した場合の対処方法を指定する方法を次に示します。 パラメータに関する質問や懸念がある場合以下のコメントでお知らせください。 喜んでお手伝いします!

まだ問題がありますか? このツールで編集:

サポーター

上記の提案で問題が解決しない場合。 お使いの PC で、より深刻な Windows の問題が発生している可能性があります。 この PC 修復ツールをダウンロードすることをお勧めします。 (最高ランク TrustPilot.com) を使用して、トラブルシューティングを簡単に行うことができます。 インストール後、クリックするだけ スキャン開始 ボタンを押してから すべての修理。

Sharing is caring!

Facebook Comments

Leave a Reply