1

Я хотел выполнить определенные команды после загрузки компьютера (на экране входа в систему). Будет ли это возможно?

1 ответ1

0

Есть несколько способов сделать это на самом деле. Единственное, в чем я не уверен, это то, что вы подразумеваете под "на экране входа". Вы имеете в виду, сразу после того, как вы вошли в систему, или когда никто не вошел в систему?

Учитывая, что существует один метод, который допускает и то и другое и требует только одного небольшого изменения в выполнении, я буду использовать этот метод. Если вы хотите, как только пользователь войдет в систему, но задолго до того, как будет показан рабочий стол, есть и другие варианты.

Использование планировщика задач

  1. Запустите Task Scheduler (находится в Панели управления-> Администрирование)
  2. Создайте new basic task . (Вы также можете использовать опцию создания новой задачи, но пока будем проще.)
  3. Дайте ему name и description , нажмите « Далее» .
  4. В качестве триггера выберите « When the computer starts (до входа в систему)» или « When I log on (после входа в систему)» и нажмите « Далее»> .
  5. В качестве действия выберите « Start a program и нажмите « Далее»>
  6. Перейдите к программе. Если вашей программе или сценарию требуются дополнительные аргументы, заполните их все в месте добавления аргументов. Например: net use z: \myserver \share станет Program: net; аргументы: используйте z: \myserver \share
  7. Заполните Start, если это необходимо, в противном случае оставьте поле пустым и нажмите Next> .
  8. Вы можете закончить здесь или проверить Open the properties dialog for this task when I click Finish кнопку Готово , чтобы отредактировать задачу с расширенными параметрами. (это даст вам тот же диалог, как если бы вы щелкнули Новое задание.

И там у вас есть это. В следующий раз, когда вы перезагрузите компьютер, эта задача будет выполнена.

Тестирование, если это работает

Теперь вы можете перезагрузить компьютер и посмотреть, работает ли он, но давайте сначала протестируем задачу. Щелкните правой кнопкой мыши вновь созданную задачу и выберите « run . Задача будет запущена, и вы увидите, работает ли она, как ожидалось.

Обратите внимание, что при запуске задачи перед входом в систему она будет запускаться от имени пользователя, который не взаимодействует с рабочим столом, поэтому на рабочем столе не видно никаких подсказок о задаче.

Замечания:

Запуск задачи с использованием планировщика заданий после входа в систему не выполнит задачу, как только вы нажмете кнопку «Далее», но выполнит ее быстро. Если вам нужно, чтобы он запускался сразу после нажатия кнопки «Далее», вам необходимо использовать сценарий входа в систему, который можно использовать с политикой или в домене с контроллера домена. Учитывая, что вам редко нужно запускать программу непосредственно после входа в систему, я не писал, как это сделать здесь. Ваш вопрос не был достаточно конкретным, если это то, что вы ищете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .