Windows OS では、タスク スケジューラを使用して、次のことを自動的に実行できます。日常的なタスクを作成または実行する設定した基準 (トリガーと呼ばれる) を監視し、それらの基準が満たされた場合にタスクを実行することにより、選択したコンピュータ上でタスクを実行します。この投稿では、その方法について説明します他のユーザーがタスク スケジューラでタスクを作成、削除、または実行できないようにする方法。
Windows 11/10のタスクスケジューラで他の人がタスクを作成できないようにする
Windows 11/10 コンピューター上でセットアップ複数のユーザーアカウント何らかの理由で、管理者権限を持つユーザーは次のことを行う必要があるかもしれません。他のユーザーが作成、削除、またはタスク スケジューラでタスクを実行するデバイス上で。これを実現するには、次のいずれかの方法を使用します。
- ローカルグループポリシーエディター
- レジストリエディタ
- レジストリ (.reg) ファイル
- コマンドプロンプト
これらの方法について詳しく説明します。特にレジストリ エディター、REG ファイル、およびコマンド プロンプトの方法については、次のことをお勧めします。レジストリをバックアップするまたはシステムの復元ポイントを作成するこれらの方法は基本的に Windows レジストリを変更するため、必要な予防措置が必要です。
1] ローカルグループポリシーエディター
他のユーザーがローカル グループ ポリシー エディターを使用して Windows 11/10 コンピューター上のタスク スケジューラでタスクを作成、削除、または実行できないようにするには、次の手順を実行します。
- を押します。Windowsキー+Rをクリックして「実行」ダイアログを呼び出します。
- [ファイル名を指定して実行]ダイアログ ボックスに次のように入力します。gpedit.mscEnter キーを押して、ローカル グループ ポリシー エディターを開く。
- ローカル グループ ポリシー エディター内の左側のペインで、以下のパスに移動します。
Computer Configuration > Administrative Templates > Windows Components > Task Scheduler
- 次に、要件に応じて次のいずれかを実行します。
- 他のユーザーがタスクを作成できないようにするには、右側のペインで、新しいタスクの作成を禁止するポリシーを使用してそのプロパティを編集します。
- 他のユーザーがタスクを削除できないようにするには、右側のペインで、タスクの削除を禁止するポリシーを使用してそのプロパティを編集します。
- 他のユーザーがタスクを実行できないようにするには、右側のペインで、タスクの実行または終了を防止するポリシーを使用してそのプロパティを編集します。
- 開いているポリシー ウィンドウのいずれかで、ラジオ ボタンを次のように設定します。有効。
- クリック適用する>わかりましたをクリックして変更を保存します。
- ローカル グループ ポリシー エディターを終了します。
- 再起動は必要ありません。
Windows 11/10 Home エディションを実行している場合は、次の手順に従ってください。このガイドローカル グループ ポリシー エディター機能を追加して、上記の手順を実行するか、以下のレジストリ エディター、REG ファイル、またはコマンド プロンプトの方法を実行することもできます。
読む:ユーザーが Windows で色と外観を変更できないようにする
2]レジストリエディタ
他のユーザーがレジストリ エディターを使用して Windows 11/10 コンピューター上のタスク スケジューラでタスクを作成、削除、または実行できないようにするには、次の手順を実行します。
- を押します。Windowsキー+Rをクリックして「実行」ダイアログを呼び出します。
- [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。登録編集Enter キーを押して、レジストリエディタを開く。
- レジストリ キーに移動またはジャンプします以下のパス:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0
もしタスクスケジューラ5.0キー フォルダーが存在しない場合は、キー フォルダーを右クリックしてください。窓左側のナビゲーション ペインでサブ親キー フォルダーをクリックし、新しい>鍵にレジストリキーを作成するをクリックし、それに応じてキーの名前を変更し、Enter キーを押します。
- 次に、Task Scheduler5.0 キーをクリックし、要件に応じて次のいずれかを実行します。
- 他のユーザーがタスクを作成できないようにするには、右側のペインで空白スペースを右クリックし、新規 > DWORD (32 ビット) 値。この値に次の名前を付けますタスクの作成。
- 他のユーザーがタスクを削除できないようにするには、右側のペインで空白スペースを右クリックし、新規 > DWORD (32 ビット) 値。この値に次の名前を付けますタスクの削除。
- 他のユーザーがタスクを実行できないようにするには、右側のペインで空白スペースを右クリックし、新規 > DWORD (32 ビット) 値。この値に次の名前を付けます実行。
- 新しく作成したキーをダブルクリックして、そのプロパティを編集します。
- 値を入力してください0でV値データ分野。
- クリックわかりましたまたは Enter キーを押して変更を保存します。
- レジストリエディタを終了します
- 再起動は必要ありません。
読む:Windows でのファイルとフォルダーの切り取り、貼り付け、コピー、削除、名前変更を防止する
3] レジストリ (.reg) ファイル
他のユーザーがレジストリ (.reg) ファイルを使用して Windows 11/10 コンピューター上のタスク スケジューラでタスクを作成、削除、または実行できないようにするには、次の手順を実行します。
- を押します。Windowsキー+Rをクリックして「実行」ダイアログを呼び出します。
- [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。メモ帳Enter キーを押して開きますメモ帳。
- 次に、要件に応じて次のいずれかを実行します。
- 他のユーザーがタスクを作成できないようにするには、以下のコードをコピーしてテキスト エディターに貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0] "Task Creation"=dword:00000000
- 他のユーザーがタスクを削除できないようにするには、以下のコードをコピーしてテキスト エディターに貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0] "Task Deletion"=dword:00000000
- 他のユーザーがタスクを実行できないようにするには、以下のコードをコピーしてテキスト エディターに貼り付けます。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0] "Execution"=dword:00000000
- ここで、ファイルメニューからオプションを選択して、名前を付けて保存ボタン。
- ファイルを保存する場所 (できればデスクトップ) を選択します。
- わかりやすい名前を入力してください.reg拡張子 (例;PreventTaskCreation.reg)。
- 選ぶすべてのファイルからのファイルの種類として保存ドロップダウンリスト。
- 保存した .reg ファイルをダブルクリックして結合します。
- プロンプトが表示されたら、 をクリックします実行 >はい(UAC) >はい >わかりましたマージを承認します。
- 必要に応じて、.reg ファイルを削除できます。
- 再起動は必要ありません。
読む:Windows でユーザーがテーマを変更できないようにする方法
4]コマンドプロンプト
他のユーザーがコマンド プロンプトを使用して Windows 11/10 コンピューター上のタスク スケジューラでタスクを作成、削除、または実行できないようにするには、次の手順に従います。
- を押します。Windowsキー+Rをクリックして「実行」ダイアログを呼び出します。
- [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。cmdそして、 を押しますCTRL + SHIFT + Enterにコマンドプロンプトを管理者/昇格モードで開きます。
- 次に、要件に応じて次のいずれかを実行します。
- 他のユーザーがタスクを作成できないようにするには、以下のコマンドをコピーして CMD プロンプトに貼り付け、Enter キーを押します。
reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0" /V "Task Creation" /T REG_DWORD /D "0"
- 他のユーザーがタスクを削除できないようにするには、以下のコマンドをコピーして CMD プロンプトに貼り付け、Enter キーを押します。
reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0" /V "Task Deletion" /T REG_DWORD /D "0"
- 他のユーザーがタスクを実行できないようにするには、以下のコマンドをコピーして CMD プロンプトに貼り付け、Enter キーを押します。
reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0" /V "Execution" /T REG_DWORD /D "0"
- コマンドが実行されたら、CMD プロンプトを終了します。
- 再起動は必要ありません。
Windows 11/10 のタスク スケジューラで他のユーザーがタスクを作成、削除、または実行できないようにする方法は以上です。
こちらもお読みください:
- ユーザーが Windows のデスクトップの背景を変更できないようにする
- タイル ロッカー: バックアップし、ユーザーがタイル レイアウトを変更できないようにします
- ユーザーが Edge で SmartScreen 警告をバイパスできないようにする方法
管理者以外でもスケジュールされたタスクを作成できますか?
別のユーザーのアカウントでタスクを実行するようにスケジュールできるのは、Administrators グループに属するユーザー、または管理者権限を持つユーザーだけです。ただし、ジョブが初めて作成される場合、管理者以外のユーザーはタスク スケジューラを使用して、別のユーザーのアカウントで実行されるタスクをスケジュールできます。
Windows 11 でタスク スケジューラをオフにするにはどうすればよいですか?
現時点では、Windows 11 にはタスク スケジューラをオフまたは無効にするオプションはありません。ただし、タスク スケジューラ アプリに含まれるスケジュールされたタスクはすべて無効にすることができます。そのためには、タスク スケジューラを開き、無効にするタスクを選択し、それを右クリックして、無効にするオプション。