Включите NUMLOCK, когда компьютер перейдет в спящий режим с помощью планировщика заданий

357
Roy

Я из Нидерландов, поэтому заранее извиняюсь за мой английский! Я делаю все, что упоминается в этом посте: нажмите на эту ссылку, Сценарий Powershell работает, потому что когда я иду к файлу и щелкаю его правой кнопкой мыши, а затем выбираю «запустить с Powershell», включается NUMLOCK. Все идет нормально! Тем не менее, я пытался часами, но не могу заставить его работать с планировщиком задач. Я попробовал буквально все. Я искал в Интернете и пробовал все виды вещей, но ничего не работает. Когда я иду в планировщике задач к «состоянию задачи», он говорит, что задача выполняется, а в разделе «результаты» он говорит «успешно». Когда я перехожу в самой задаче к «истории», в ней говорится «задача выполнена» с кодом операции (что бы это ни значило?) Со значением 2 и идентификатором со значением 102. Я надеюсь, что я правильно перевожу все термины, потому что я использую нидерландский язык версия Windows 10. В самой задаче я попробовал информацию, на которую ссылаюсь, но она не сработала. Теперь я поместил в «Program / script»: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe В «Добавить параметры» (необязательно) «Я добавил: C: \ Users \ rmansel \ Documents \ powershellnumlock .ps1 В разделе «Пуск в (необязательно)» я добавил: C: \ Users \ rmansel \ Documents Как я уже сказал, я перепробовал все! От того, чтобы оставить «начало в» пустым, до помещения разных вещей в «добавить параметры». Ничего не работает Как я уже писал, он запускает задачу в соответствии с планировщиком задач, поэтому я правильно установил триггеры для этой задачи. Кто может помочь? Я был бы так благодарен! С наилучшими пожеланиями, Рой Я добавил: C: \ Users \ rmansel \ Documents Как я уже сказал, я перепробовал все! От того, чтобы оставить «начало в» пустым, до помещения разных вещей в «добавить параметры». Ничего не работает Как я уже писал, он запускает задачу в соответствии с планировщиком задач, поэтому я правильно установил триггеры для этой задачи. Кто может помочь? Я был бы так благодарен! С наилучшими пожеланиями, Рой Я добавил: C: \ Users \ rmansel \ Documents Как я уже сказал, я перепробовал все! От того, чтобы оставить «начало в» пустым, до помещения разных вещей в «добавить параметры». Ничего не работает Как я уже писал, он запускает задачу в соответствии с планировщиком задач, поэтому я правильно установил триггеры для этой задачи. Кто может помочь? Я был бы так благодарен! С наилучшими пожеланиями, Рой

0
Как насчет [форматирования] (https://superuser.com/help/formatting) вашего текста до более читабельного состояния? LotPings 5 лет назад 0
Неважно, где вы храните скрипт. Ваш пользовательский сценарий должен находиться в папке «Документы» или папке сценариев. Распространять их по умолчанию в модулях PowerShell и т. Д. Не рекомендуется. Теперь вы не говорите, для какого пользователя это настроено, как настроено это использование, для какого события вы установили этот идентификатор, или для других настроек. Помните, что это может повлиять на поставщика оборудования. postanote 5 лет назад 0

1 ответ на вопрос

0
postanote

Локализация вашей ОС не проблема, ну, я не знаю / не использую голландский, так что ....

В любом случае, если ваше расписание заданий настроено так:

Вкладка «Общие» Запускается, только когда пользователь зарегистрирован

Вкладка триггера Начните задание 1 событие Базовый журнал: Система Источник: Kernel-Power Код события: 42 Включено true

Вкладка «Действие» Программа или скрипт = powershell Добавить дополнительные аргументы = -noprofile -file d: \ scripts \ SetNumlock.ps1

Скрипт должен содержать только одну строку

# Set Numlock (New-Object -ComObject WScript.Shell).SendKeys('') 

Вы могли бы также сделать этот файл .vbs с этим содержимым

set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "" 

С этим изменением

Вкладка «Действие» Программа или скрипт = d: \ scripts \ SetNumlock.vbs Добавить дополнительные аргументы =

Я полностью протестировал оба из них на своем ноутбуке LP70. Итак, я знаю, что они работают. Тем не менее, как я уже отмечал в своем комментарии, аппаратное обеспечение вашего ноутбука может быть конкретным и вызывать проблемы с успехом, в зависимости от того, что вы используете и что имеет место у этого поставщика оборудования.

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