PowerShell ErrorAction の使用方法? (例を含むガイド)

このコマンドレットは、エラーが発生した場合のアクションを処理します。

  • PowerShell ErrorAction は、エラーが発生するたびに動作する共通パラメータです。
  • このガイドでは、PowerShell ErrorAction、そのパラメーター、およびそれらの使用方法について説明します。
PowerShell エラーアクション

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

PC のさまざまな問題を解決するには、Restoro PC 修復ツールをお勧めします。このソフトウェアは、一般的なコンピューターエラーを修復し、ファイルの損失、マルウェア、ハードウェア障害からユーザーを保護し、最大のパフォーマンスが得られるように PC を最適化します。 3 つの簡単なステップで PC の問題を解決し、ウイルスを削除します。
  1. Restoro PC 修復ツールをダウンロード 特許取得済みのテクノロジーを搭載 (特許取得済み ここ).
  2. クリック スキャン開始 PC の問題の原因となっている可能性のある Windows の問題を見つけます。
  3. クリック 全て直す コンピューターのセキュリティとパフォーマンスに影響を与える問題を修正します。
  • Restoro は次によってダウンロードされました 0 今月の読者様。

コマンドの実行に失敗すると、 パワーシェル ErrorActionPreference に設定された値に基づいてエラーを表示します。

ただし、PowerShell の ErrorAction パラメーターを使用すると、コマンドが失敗した場合の終了エラーの処理方法を指定できます。 コマンドの実行を処理するために使用できるオプションは、Continue、Ignore、Stop、Inquire、SilentlyContinue、Suspend (PowerShell ワークフローでのみ機能します) です。

このガイドでは、例を使用して PowerShell ErrorAction とその変数を使用する方法について説明します。 はじめましょう!

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

1. 続く 

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

  1. を押します。 ウィンドウズ キー、タイプ パワーシェルをクリックして、 管理者として実行. Windows PowerShell
  2. 次のコマンドをコピーして貼り付け、Enter キーを押して実行します。 Get-ChildItem C:\nonexistentfolder -ErrorAction 続行
    Write-Output "この行はエラーが発生しても実行されます。"
    PowerShell を続ける

2. 無視

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

  1. 開ける パワーシェル 上で使用したのと同じ方法を使用します。
  2. 次のコマンドを入力して Enter キーを押します。 Get-ChildItem C:\nonexistentfolder -ErrorAction Ignore
    Write-Output "この行はエラーが発生しても実行されます。"
    無視
このトピックについて詳しく読む
  • Windows 効率モードにより、一部の人にとってアプリが使用できなくなります
  • Visio で組織図を作成およびカスタマイズする方法

3. ストップ

エラーが発生した場合、このアクションによりスクリプトの実行が停止されます。 よりよく理解するには、次の例を確認してください。

  1. 開ける パワーシェル 管理者権限付き。
  2. 次のコマンドを入力して Enter キーを押します。 Get-ChildItem C:\nonexistentfolder -ErrorAction Stop
    書き込み出力 "エラーが発生したため、この行は実行されません。"
    停止コマンド

4. お問い合わせ

このオプションを使用すると、エラーが発生したときに、ユーザーに選択肢が表示され、適切なアクションを決定するよう求められます。 例を見てみましょう:

  1. まず、起動します パワーシェル 管理者権限付き。
  2. 次のコマンドをコピーして貼り付け、Enter キーを押します。 Get-ChildItem C:\nonexistentfolder -ErrorAction 問い合わせ
    Write-Output "この行は、エラー メッセージを確認した場合にのみ実行されます。"
    問い合わせ -powershell エラーアクション

5. 黙って続ける

以下のような 無視 コマンドを実行した場合、ホストにエラーは報告されず、実行が続行されます。 ただし、Ignore とは異なり、$Error 変数にエラーが追加されます。 アクションをよりよく理解するために、例を見てみましょう。

  1. 開ける パワーシェル 管理者権限を使用して。
  2. 次のコマンドを入力して Enter キーを押します。 Get-ChildItem C:\nonexistentfolder -ErrorAction SilentlyContinue
    Write-Output "この行はエラーが発生しても実行されます。"
    静かに続行 -powershell エラーアクション

以上が、PowerShell ErrorAction を使用してコマンドの実行に失敗した場合の動作を指定する方法です。 パラメータについてご質問や懸念がある場合は、以下のコメント欄でお気軽にお知らせください。 喜んでお手伝いさせていただきます!

まだ問題がありますか? このツールを使用してそれらを修正します。

スポンサーあり

上記のアドバイスで問題が解決しない場合は、PC で Windows のより深刻な問題が発生する可能性があります。 お勧めします この PC 修復ツールをダウンロードする (TrustPilot.com で Great と評価されています) を使用して、それらに簡単に対処できます。 インストール後は、 スキャン開始 ボタンを押してから、 全て直す。

Powershellを使用してWindows10WIMファイルから組み込みアプリを削除する方法

Powershellを使用してWindows10WIMファイルから組み込みアプリを削除する方法パワーシェル

パワーシェル は非常に強力なWindowsツールであり、パワーユーザーが一連の高度なタスクを実行できるようにします。 PowerShellは、コマンドラインの形式で提供されるタスクの自動化および構成管理フレームワークです。多くのユーザーは、PowerShellが最終的に置き換えられると信じています コマンド・プロンプト そして、このツールを使用して実行できるタスクのリストは、それらが正しいこ...

続きを読む
5月にすべてのプラットフォームにMicrosoftPowerShell7が登場

5月にすべてのプラットフォームにMicrosoftPowerShell7が登場パワーシェルWindows10ニュース

マイクロソフトは最近、 の一般提供 新しいPowerShellバージョン. 新しいバージョンは、既存のバージョンをWindows PowerShell7.0に移行します。この発表は、Microsoftが先週PowerShell Core6.2をリリースした直後に行われました。 同社は最近、タスクの自動化と構成のフレームワークを オープンソース.同様に、LinuxおよびMacプラットフォームは...

続きを読む
このシステムではスクリプトの実行が無効になっています[FIX]

このシステムではスクリプトの実行が無効になっています[FIX]パワーシェルエラー

さまざまなPCの問題を修正するには、DriverFixをお勧めします。このソフトウェアは、ドライバーの稼働を維持するため、一般的なコンピューターエラーやハードウェア障害からユーザーを保護します。 3つの簡単なステップで今すぐすべてのドライバーをチェックしてください:DriverFixをダウンロード (検証済みのダウンロードファイル)。 クリック スキャン開始 問題のあるすべてのドライバーを...

続きを読む