Windows Task Scheduler и возможные проблемы разрешения

Я использую NirCmd (http://www.nirsoft.net/utils/nircmd.html), чтобы включить мне к командам выполнения тем, которые "выключают монитор", "отключают звук системного тома" от командной строки (и я настоятельно рекомендую его, BTW). Моей ОС является Windows Vista.

Я хочу использовать его для выключения моего монитора в определенное время. Таким образом, я использую ярлык Windows Task Scheduler's CLI, "в":

at 00:30 "nircmd monitor off"

Задача действительно создается (она обнаруживается в "управлении schedtasks"). Но это не имеет желаемого эффекта. Я должен сказать, работание просто "nircmd монитор прочь" действительно выключает монитор (я отключил свой контроль учётных записей, таким образом, все, что я выполняю из окна Run или любой подсказки, поднято).

Так, мое первое предположение - то, что это не выполняет nircmd с поднятыми полномочиями. Как я решаю это?

Кроме того, я попробовал два простых теста для проверки "на" работах команды как ожидалось:

at 13:21 calc
at 13:22 /interactive calc

Калькулятор не обнаруживается ни в одном из них, но если я перехожу к Диспетчеру задач и перечисляю процессы всех пользователей, это действительно там, запущено пользователем "СИСТЕМА".

Так, любые подсказки относительно того, как приблизиться к этой ситуации, были бы полезны.

1
задан 13.07.2010, 19:42

1 ответ

Я вижу следующее диалоговое окно при создании новой задачи (примечание: Я выбрал "new task", а не "new basic task"). Я предложил бы выполнить его, зарегистрирован ли пользователь, и с самыми высокими полномочиями (Вы, возможно, также должны были бы выбрать другую учетную запись, с которой можно выполнить команду, если Ваша учетная запись не является администратором). Это работает на Вас, или Вам уже выбрали эти настройки?

alt text

2
ответ дан 12.12.2019, 13:13

Теги

Похожие вопросы