
ドメインには Server 2012 マシン (HostA) と Windows 7 マシン (MONITOR_VM) があります。HostA はスケジュールされたタスクを実行しています。このタスクの情報を MONITOR_VM からクエリしたいのですが、次のコマンドを使用します。
schtasks.exe /query /S HostA /TN "taskname" /v /fo list
MONITOR_VM から自分自身 (HostA の管理者) として実行すると、問題なく動作します。MONITOR_VM から DOMAIN\UserX (バッチ スクリプトを実行する権限の低いユーザー) として実行すると、「アクセスが拒否されました」というメッセージが表示されます。UserX にアクセスを許可するために、どのような権限を付与する必要があるかを調べています。
HostA でUserX にフル コントロールを与えてみましたC:\Windows\System32\Tasks
が、何も変わりませんでした。私自身はクエリを問題なく実行できるので、ファイアウォールの問題ではないことはわかっています (Windows ファイアウォールではなくハードウェア ファイアウォールを使用しており、この 2 つは競合しておらず、Windows ファイアウォールはオフになっています)。