Windows 10タスクスケジューラを使用して、個人ユーザーアカウントを使用する必要があるタスクを実行しています(権限の問題のため、システムユーザーではなくユーザーを使用する必要があります-私は組織の一部です)。 Windows 7コンピューターではすべて正常に機能していましたが、10に勝つためにアップグレードしたため、Systemユーザーを使用せずにタスクを実行できません(前述のように、アクセス許可のために機能しません)。次のエラーが表示されます
追加データ:エラー値:2147943726
私がオンラインで見つけたのは、システムユーザーを使用するようにというアドバイスだけでした。
私の一日を救ってください。
ここに私が変更したい設定の写真があります。
今日、同じ問題が発生しました(HRESULT)0x8007052e(2147943726)「不明なユーザー名または不正なパスワード」
私の解決策:は、「ユーザーまたはグループの変更」ボタンでユーザーを再割り当てして、ユーザーの最新のActive Directory情報を取得することでした。
その後、タスクを再度実行できます...
より良い方法として、定期的に頻繁に変更される通常のユーザーの代わりに「Aplicative」ユーザーを使用できます。
アカウントを使用すると、数日ごとにパスワードが変更される可能性があります...また、「修正」する必要があります...
「Aplicative」アカウントを使用している場合、通常のユーザーよりも変更が少ない場合があります...
これを行うには、タスクタブの[全般]、[ユーザーまたはグループの変更]の順に移動し、[Aplicative]アカウント、次に[OK]ボタンを割り当てます。
Windowsタスクスケジューラにも同じ問題がありました。
失敗の理由は、タスクの作成時に構成されたシステムユーザーのパスワードの最近の変更です。
解決策:
それでおしまい !
「パスワードを保存しないでください。タスクはローカルコンピューターリソースにのみアクセスできます。」というオプションを選択する必要がありましたが、これはタスクの定義に基づいて適切でした。私にとっては、最近のパッチやセキュリティ強化が原因で、似ているが異なる日に環境を移動しているように思われるためだと思います。
私が気づいたのは、失敗はパスワードの期限切れポリシーに関係しているということです。新しいパスワードが設定されるまで、PCはスケジューラに対して一種の「凍結」状態になりました。新しいパスワードがシステムによって考慮されると、問題は解決します。
スケジューラが新しいパスワードエントリを要求してタスクを更新するように、少し変更することを強くお勧めします。
私はそれが遅い答えであることを知っています、私は今日同じ問題を抱えていました、私がずっと前に作成し、1週間前に実行を停止したスケジュールされたタスク。問題であったユーザー名のパスワードを変更したことが判明しました。タスクに戻ってから、もう一度パスワードの入力を求められました。
私は同じエラーに直面しました。ボックスRun with highest privileges
をチェックしましたが、うまく機能しています。
また、各タスクのプロパティを編集するだけで(何も変更する必要はありません)、[OK]をクリックすると、新しいパスワードの入力を求められます。 「便利に」、それらすべてを一度に行う方法が見当たりませんでした。
この投稿を読んだ後、これが私にとってうまくいったことです。タスクのプロパティに移動します。[全般]タブで、そのウィンドウの下部に[構成]が表示されます。使用しているシステム(私の場合、サーバー2012 R2)に変更します。
Vmware ESXサーバーで複製されるWindows 2012サーバーマシンでも同じ問題が発生しました。クローン/展開スクリプトはsysprepを使用して、すべてのマシンを個別にしました。これにより、スケジュールされたタスクを割り当てられたユーザーはめちゃくちゃになりました。私たちの解決策は、マシンの起動中にバッチファイルを介してタスクを再生成することでした:
REM Delete the task:
SCHTASKS /Delete /TN "NameOfScheduledTask" /f
REM Create a task to run every 5 minutes
SCHTASKS /Create /TN NameOfScheduledTask /SC MINUTE /MO 5 /TR "some command for task" /NP