エラー 0xFFFD0000、PowerShell スクリプトがスケジュールされたタスクとして実行されない

Windows タスク スケジューラは、さまざまなタスクをスケジュールして自動化したいユーザーグループにとっての恩恵です。私は常にこれを使用して、スクリプトとプログラムの定期的な実行をスケジュールし、意図したタスクが自動的に実行されるようにしています。さらに、プリインストールされたアプリケーションであるため、タスク スケジューラはすでにコンピュータで利用可能です。

しかし、Powershell スクリプトを実行する際にエラー 0xFFFD0000 が発生することがあります。これはどのタスクでも発生する可能性がありますが、特に特定のプログラムを使用してファイルを起動するタスクで発生する可能性があると思います。PowerShell スクリプトと同様に、ファイルは実行するために PowerShell を使用します。そのため、これに対する修正をいくつか説明します。

PowerShell スクリプトがスケジュールされたタスクとして実行されない – エラー 0xFFFD0000

このエラーは、特定のタスクの構成にエラーがあるために発生します。

これを修正するには、まずタスク スケジューラを開きます。次に、エラーが発生しているタスクを右クリックして、プロパティをクリックします。

完了したら、開いた新しいミニウィンドウで [アクション] というラベルのタブに移動します。

タスクのアクションを選択して、編集 ボタンをクリックします。別の小さなウィンドウが開きます。

プログラム/スクリプトのフィールド内で、実行するプログラムへのパスが正しく入力されていることを確認します。その特定のプログラムの実行可能ファイルに設定する必要があります。

たとえば、Windows Powershell の場合は、次のように設定しました-

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

また、参照 ボタンを使用して Windows エクスプローラをナビゲートし、プログラムの特定の実行可能ファイルを見つけることもできます。

そして今、引数の追加 フィールドで、ファイル引数を使用して、実行するファイルのパスを指定します。次のように指定する必要があります-

-file "C:\Users\ayush\Desktop\Powershell Script Sample.ps1"

OK をクリックして保存します。

完了したら、タスクで依然として同じエラーが発生するかどうかを確認できます。

これで解決することを願っています!