「A」というユーザーに対してタスクを作成し、それをユーザー「B」に対して実行したい場合は、どうすればよいでしょうか?

「A」というユーザーに対してタスクを作成し、それをユーザー「B」に対して実行したい場合は、どうすればよいでしょうか?

Windows 10の「タスクスケジューラ」に関するヘルプを探しています

やり方はわかりませんが、基本的に 2 人のユーザーがいて、「A」には管理者権限があり、「B」には管理者権限がありません。

また、.bat ファイルをローカル ディスクに保存し、ユーザー「B」が .bat ファイルを削除してスクリプトを台無しにしないように、「B」に「読み取り」および「読み取りと実行」の権限のみを与えました。

午後 5 時に「shutdown .bat ファイル」を実行して、基本的にコンピューターをシャットダウンするタスクを作成したいと考えています。タスク スケジューラでこれを行うにはどうすればよいでしょうか。

さらに詳しい説明: ユーザー「A」のタスク スケジューラにタスクを作成したいのですが、「A」には管理者権限があります。それを「B」で実行したいのですが、「B」には管理者権限がありません。タスクは次のことを行います: 毎日午後 5 時に、次の .bat ファイルを実行します:

@echo off
shutdown /s /f /t /p 0

この .bat ファイルはローカル ディスク (E:) に保存されています。「B」には .bat ファイルに対する「読み取り」、「読み取りと実行」の権限しかないため、「B」から削除することはできません。

私は、タスク スケジューラで何を押して、どのようにタスクを正確に作成すれば、次のことが実現できるかについて、段階的に説明を求めていました。

 1. At 5 PM everyday, a shutdown .bat file would run on user "B" shutting down the device. 
 2. If you send a solution and it works even on "A" at 5 PM, sure, I just want B to shutdown once the clock reaches 5 PM.
 3. I want the task to run automatically through task scheduler, The task will be created on "A".

なぜこんなことをしているのでしょうか? パソコンで時間を過ごせる時間を決めて、それが午後5時に終わるようにしたいのです。

念のため、間違って書いた場合に備えて、.bat ファイルを以下に示します。

@echo off
shutdown /s /f /t /p 0

関連情報