В Windows Server я хотел бы запускать приложения при загрузке компьютера, которые будут работать при удаленном входе в систему с использованием служб терминалов. Это возможно? Мне особенно нужно, чтобы он запускался при загрузке машины, а не при первом входе в систему.
3 ответа
Вы пытались добавить ярлыки для запуска? Я использую папку автозагрузки для запуска различных пакетных файлов всякий раз, когда я работаю на разных машинах через терминальные службы. Пакетные файлы вызывают различные инструменты, такие как BGInfo (который отображает системную информацию и обновления при входе в систему, чтобы показать различные сведения о компьютере, на котором я вошел), сопоставление сетевых дисков и т.д.
Если вы хотите, чтобы приложение запускалось для всех пользователей, сделайте следующее:
- Зайдите в Пуск> Программы> щелкните правой кнопкой мыши по автозагрузке
- Выберите Исследовать всех пользователей
- Скопируйте / вставьте ярлыки, командные файлы или любые другие элементы, которые вы хотите запустить для любого пользователя, который входит в эту папку в проводнике.
- Выйти из сервера
- Войдите в систему с любой учетной записью пользователя и посмотрите, загружается приложение или нет.
В зависимости от приложения, вам может потребоваться слегка изменить настройки, чтобы все заработало.
Чтобы сделать это только для одного пользователя:
- Войдите в систему как пользователь, которому вы хотите, чтобы приложения / скрипты запускались при входе в систему.
- Зайдите в Пуск> Программы> щелкните правой кнопкой мыши по автозагрузке
- Выберите Исследовать (вместо Исследовать всех пользователей)
- Скопируйте / вставьте ярлыки, пакетные файлы или другие элементы, которые вы хотите запустить для пользователя, под которым вы вошли.
Вы можете сделать это, если хотите настроить автоматический вход в систему для своей учетной записи или учетной записи, с которой вы будете подключаться к этой машине. Когда машина загружается, она входит в систему, затем следует совету Richie068 по запуску меню WRT и т.д. Мы делаем это для нескольких серверов, на которых я работаю, но не с личными учетными записями.
Для настройки автоматического входа в систему следуйте инструкциям для статьи базы знаний 315231 или 310584. Пожалуйста, используйте для этой цели специальную учетную запись пользователя, а не личную. Идея состоит в том, что вы затем подключитесь к этому компьютеру через удаленный рабочий стол с помощью переключателя /console или /admin и войдете в систему как этот специальный пользователь.
Просмотрите реестр (откройте файл regedit.exe) по адресу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
Первый определяет, что происходит, когда текущий пользователь вошел в систему, а второй - "любой пользователь".
Здесь ОС определяет, какие приложения запускаются при запуске. Вы можете написать свой собственный, щелкнув правой кнопкой мыши и добавив новое "Строковое значение" с именем приложения в поле "Имя" и его путем в поле "Значение". Там, наверное, уже есть несколько примеров.