「子制御ソフトウェア」のようなタスクを設定したいので、特定の時間にPCを休止状態にします。
現在ログインしている(そして唯一の)ユーザーが管理者アカウントそのものであっても、変更するために管理者パスワードの入力を要求することにより、タスクの変更(ここでは一時停止)を防ぐことは可能ですか?
(追加のアカウントを必要とせず、特定の時間にシステムを休止状態にすることができるチャイルドコントロールソフトウェアをご存知ですか?)
どうもありがとう!
「子制御ソフトウェア」のようなタスクを設定したいので、特定の時間にPCを休止状態にします。
現在ログインしている(そして唯一の)ユーザーが管理者アカウントそのものであっても、変更するために管理者パスワードの入力を要求することにより、タスクの変更(ここでは一時停止)を防ぐことは可能ですか?
(追加のアカウントを必要とせず、特定の時間にシステムを休止状態にすることができるチャイルドコントロールソフトウェアをご存知ですか?)
どうもありがとう!
回答:
上記の私のコメントで述べたように、私はあなたがこれに間違った方法で近づいていると思います。しかし、とにかく答えます。
タスクスケジューラはMMC(Microsoft管理コンソール)スナップインです。したがって、実行するにはUACの昇格が必要です。Windows 7のデフォルトのUAC構成では、システム構成アクションであるため、実際にプロンプトが表示されることはありません。UACの通常のGUI構成オプションではこれを行うことはできませんが、「OK」をクリックする代わりにアカウントのパスワードを入力し、すべてのアクションのプロンプトを表示するようにUACを構成できます。
Win7 ProまたはUltimateをお持ちの場合は、セキュリティポリシーエディターからこれを行うことができます。を実行しsecpol.msc
、に移動しSecurity Settings > Local Policies > Security Options
ます。設定を見つけますUser Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode
。に設定しPrompt for credentials on the secure desktop
ます。
Windows 7の下位エディションを使用している場合は、レジストリでこれを構成できます。を開きregedit.exe
、に移動しHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
ます。dword値を見つけるConsentPromptBehaviorAdmin
か、存在しない場合は作成します。に等しく設定し00000001
ます。
これが設定されると、MMCやコントロールパネルアプレットなどの管理プログラムを実行するときにパスワードの入力を求められます。