Windows server 2008 автозапуск программы

0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

1

01.05.2014, 20:29. Показов 44893. Ответов 11


Студворк — интернет-сервис помощи студентам

Добрый день
Есть удаленный сервер Windows Server 2008 R2 Standart, этот сервер часто перезагружается через удаленный рабочий стол. Проблема в том, что на сервере в автозагрузку добавлена самописная программа, но после перезагрузки сервера она не запускается, пока кто-нибудть не войдет на сервер через удаленный рабочий стол. Как можно сделать, чтобы самописная программа запускалась при рестарте сервера, или как можно заставить сервер сразу запускать рабочий стол после перезагрузки?
Спасибо

Добавление в атозагрузку через реестр также не работает, также требуется «запустить» рабочий стол, подключившись к серверу через удаленный рабочий стол.



0



Ушел с форума

Эксперт С++

16468 / 7432 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

01.05.2014, 20:52

2

Вам нужна или служба, или специально настроенное задание планировщика.
В данном случае я бы использовал второе. Настраивается здесь: «Пуск ->
Панель управления -> Администрирование -> Планировщик задач».
Задание можно настроить на запуск от нужной учетной записи, включая
служебные, типа SYSTEM. Учитывайте, что запущенная таким способом
программа будет работать неинтерактивно и в большинстве случаев не
сможет иметь доступ к профилям и разделам реестра конкретных пользователей.



0



0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

01.05.2014, 21:29

 [ТС]

3

Планировщик заданий… добавил туда задачу, выбрал настройки с наивысшими правами, и не работает!



0



Эксперт по компьютерным сетямЭксперт Pascal/Delphi

4188 / 1289 / 237

Регистрация: 27.07.2009

Сообщений: 3,961

01.05.2014, 21:38

4

а не проще ли в локальных групповых политиках настроить автозагрузку при загрузке компьютера? Зачем какие-то службы или планировщики задач?



0



0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

01.05.2014, 21:41

 [ТС]

5

TAVulator, прошу Вас поподробнее…



0



Эксперт по компьютерным сетямЭксперт Pascal/Delphi

4188 / 1289 / 237

Регистрация: 27.07.2009

Сообщений: 3,961

01.05.2014, 21:46

6

Цитата
Сообщение от nikitos
Посмотреть сообщение

TAVulator, прошу Вас поподробнее…

что именно? gpedit — конфигурация компьютера — конфигурация windows — сценарии (запуск/завршение) — автозагрузка… это?



0



0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

01.05.2014, 21:50

 [ТС]

7

gpedit вообще такую команду не опознает сервер
Я думал, что вы в первый раз предложили PowerShell?



0



Эксперт по компьютерным сетямЭксперт Pascal/Delphi

4188 / 1289 / 237

Регистрация: 27.07.2009

Сообщений: 3,961

01.05.2014, 21:59

8

Цитата
Сообщение от nikitos
Посмотреть сообщение

gpedit вообще такую команду не опознает сервер

gpedit.msc
если не получается, то пробуем открыть через MMC (оснастка называется Редактор объектов групповой политики)



0



Ушел с форума

Эксперт С++

16468 / 7432 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

01.05.2014, 22:07

9

Цитата
Сообщение от nikitos
Посмотреть сообщение

Планировщик заданий… добавил туда задачу, выбрал настройки с наивысшими правами, и не работает!

Поставьте для задачи триггер «at startup». В «Actions» пропишите запуск нужной
программы или скрипта. В «Change User or Groups» настройте, чтобы задача
запускалась от имени системы (NT AUTHORITY\SYSTEM), это настраивается
через внутренние меню «Advanced -> Find Now» и т.п.
Теперь задача будет запускаться после включения компьютера, с системными
правами. У меня, например, она стартует где-то за 10-15 секунд до того,
как появляется возможность войти в систему.



1



0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

02.05.2014, 10:34

 [ТС]

10

Я пытаюсь добавить задание, сделал как вы написали, но, судя по всему, сам планировщик глючный?



0



Ушел с форума

Эксперт С++

16468 / 7432 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

02.05.2014, 10:36

11

Загружайте картинки на форум. По ссылке ничего не видать.



0



0 / 0 / 0

Регистрация: 25.04.2007

Сообщений: 68

02.05.2014, 15:13

 [ТС]

12

Убежденный, спасибо Вам большое! Сделал как вы написали: пользователь AUTHORITY\система, выбрал триггеры сразу 2: «при запуске системы», «при загрузке». Работает!



0



Asked

Viewed
140k times

Is there a folder to keep programs to run while doing starting of the system. As like this «C:\Users\All Users\Microsoft\Windows\Start Menu\Programs\Startup»??.

Thanks,
Varun

  • windows

asked Jun 28, 2012 at 6:48

Varun's user avatar

VarunVarun

4263 gold badges7 silver badges18 bronze badges

2

  • I need to run two line command file to open a connection to another VM shared folder. This serves simple and easy…:)

    Jun 28, 2012 at 7:34

  • You should put your updates in the post itself, not in a comment.

    Feb 13, 2018 at 13:00

3 Answers

In Server 2008 the startup folder for individual users is here:

C:\Users\username\AppData\Roaming\Microsoft\Windows\Start
Menu\Programs\Startup

For All Users it’s here:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

Hope that helps

Mason's user avatar

Mason

1,0171 gold badge13 silver badges31 bronze badges

answered Aug 22, 2013 at 20:33

Roland's user avatar

RolandRoland

2913 silver badges2 bronze badges

SHGetKnownFolderPath:

Retrieves the full path of a known folder identified by the folder’s KNOWNFOLDERID.

And, FOLDERID_CommonStartup:

Default Path %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\StartUp

There are also managed equivalents, but you haven’t told us what you’re programming in.

answered Jun 28, 2012 at 6:51

Damien_The_Unbeliever's user avatar

1

  • This is fine if you’re on the system where you want to get at the folder. But it’s less helpful if you’re loading a remote filesystem from a different machine.

    Jun 21, 2015 at 20:05

You can easily reach them by using the Run window and entering:

shell:startup

and

shell:common startup

Source.

answered Apr 20, 2016 at 9:41

Protector one's user avatar

Protector oneProtector one

6,9565 gold badges62 silver badges86 bronze badges

  • The Overflow Blog
  • Featured on Meta

Related

Hot Network Questions

  • Schengen to Schengen with connecting flight via UK (non-Schengen)

  • Why is the central truss segment of the ISS called S0?

  • Manhwa where the female lead is (fake) poisoned by family and wakes up at her own funeral

  • Applying for a PhD as a disabled person

  • How to force the misalignment of subscript and superscript

  • Redefining queue with different front and rear

  • What would be an appropriate size for an interplanetary bulk cargo ship?

  • Movie involving a crashed/landed alien craft in an icy cavern

  • How weak is using AES with a 128 bit key but 64 bits of the secret key are public constants?

  • Copying files to directories according the file name

  • he used to smoke with me

  • Can I switch between my two passports from the same country?

  • How can I make onboard PC speaker beep on Ubuntu Server 22.04.3 LTS?

  • Closest in meaning to «It isn’t necessary for you to complete this by Tuesday.» — is the question’s answer wrong?

  • Can a defense attorney face any serious repercussions for trying to nullify the jury?

  • What makes some players so good?

  • Beacon contract contructor seems to call address 0x02?

  • Why does causality imply that the system function is analytic?

  • Why are jurors still asked to operate the law if their primary role is to find facts?

  • Running out of time in a world where time has stopped, how to make it consistent?

  • Random factorized numbers

  • Idiom for unexpected solution?

  • Conditional WHEREs if columns exist

  • Is the Clebsch-Gordan decomposition of Lie algebra or Lie group representations?

more hot questions

Question feed

Your privacy

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

На чтение 4 мин Опубликовано Обновлено

Windows Server 2008 предоставляет возможность автоматической загрузки определенных программ при каждом запуске операционной системы. Эта функция особенно полезна, когда необходимо, чтобы определенная программа всегда запускалась при старте сервера, например, для обслуживания или мониторинга сервера. В этом подробном руководстве мы расскажем вам, как добавить программу в автозагрузку на Windows Server 2008.

Процесс добавления программы в автозагрузку в Windows Server 2008 довольно прост и не требует специальных навыков. Вам просто необходимо выполнить несколько шагов, чтобы убедиться, что ваша программа будет автоматически запускаться каждый раз при старте сервера.

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

Для того чтобы добавить программу в автозагрузку на Windows Server 2008, вам понадобится получить доступ к меню «Запуск», которое содержит список программ, запускаемых при загрузке системы. В этом руководстве мы покажем вам два основных метода добавления программы в автозагрузку — через меню «Пуск» и через диспетчер задач.

Содержание

  1. Начало работы
  2. Настройка автозагрузки
  3. Проверка работы

Начало работы

Программа в автозагрузке позволяет запускать выбранные приложения автоматически при каждом включении операционной системы Windows Server 2008. Это удобно, если вам необходимо, чтобы программа стартовала без вашего участия и была доступна сразу после загрузки сервера.

Для добавления программы в автозагрузку в Windows Server 2008, выполните следующие шаги:

Шаг 1: Откройте меню «Пуск» и выберите пункт «Все программы».
Шаг 2: Выберите папку «Автозагрузка». Если данной папки не существует, создайте ее: щелкните правой кнопкой мыши на пустом месте в меню «Все программы», выберите пункт «Обзор», затем щелкните правой кнопкой мыши на папке «Программы» и выберите пункт «Новый» > «Папка». Введите название папки «Автозагрузка».
Шаг 3: Скопируйте ярлык вашей программы в папку «Автозагрузка». Для этого найдите иконку программы на рабочем столе или в папке «Программы», затем щелкните правой кнопкой мыши на иконке и выберите пункт «Копировать». Перейдите в папку «Автозагрузка» и щелкните правой кнопкой мыши внутри папки, затем выберите пункт «Вставить».
Шаг 4: Закройте меню «Пуск» и перезагрузите операционную систему. После перезагрузки ваша программа будет автоматически запущена.

Настройка автозагрузки

Настройка автозагрузки программы в Windows Server 2008 позволяет запускать ее автоматически при каждом запуске операционной системы. Это очень удобно для программ и служб, которые должны быть доступны пользователям без необходимости ручного запуска.

Чтобы добавить программу в автозагрузку, следуйте этим простым шагам:

  1. Откройте меню «Пуск» и в поле поиска введите «msconfig», затем нажмите клавишу «Enter».
  2. В открывшемся окне «Конфигурация системы» перейдите на вкладку «Автозагрузка».
  3. Нажмите на кнопку «Открыть диспетчер задач» для открытия диспетчера задач Windows.
  4. В диспетчере задач найдите программу или службу, которую вы хотите добавить в автозагрузку.
  5. Щелкните правой кнопкой мыши на программе или службе и выберите «Открыть файл расположения» или «Открыть папку файлов расположения».
  6. Скопируйте путь к файлу программы или службы.
  7. Вернитесь в окно «Конфигурация системы» и нажмите на кнопку «Добавить» для добавления новой программы или службы.
  8. В появившемся окне введите скопированный путь к файлу программы или службы и нажмите на кнопку «ОК».
  9. Проверьте, что программа или служба добавлена в список автозагрузки, а затем нажмите на кнопку «Применить» и «ОК» для сохранения изменений.

Теперь выбранная программа или служба будет запускаться автоматически при каждой перезагрузке операционной системы. Убедитесь, что вы добавляете только надежные и проверенные программы в автозагрузку, чтобы избежать возможных проблем с безопасностью и производительностью системы.

Проверка работы

После добавления программы в автозагрузку в Windows Server 2008, вам следует проверить, что она успешно запускается при каждом включении сервера.

Для этого выполните следующие шаги:

  1. Перезагрузите сервер, чтобы убедиться, что программа автоматически запускается.
  2. Проверьте, что программа работает корректно.

    Примечание: Если программа требует доступа к сети, убедитесь, что соединение установлено и работает.

  3. Убедитесь, что в автозагрузке не добавлены ненужные или устаревшие программы, которые могут замедлить загрузку сервера. В таком случае их следует удалить из автозагрузки.

Если программа успешно запускается и работает при перезагрузке сервера, вы можете быть уверены, что она будет доступна всегда и все необходимые функции будут работать надежно.

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

есть ли папка для хранения программ для запуска при запуске системы. Как это «C:UsersAll пользователиMicrosoftWindowsМеню «Пуск» Программызапуск»??.

спасибо,
Варун!—1—>

3 ответов


SHGetKnownFolderPath:

получает полный путь к известной папке, идентифицированной KNOWNFOLDERID.

и FOLDERID_CommonStartup:

Путь По Умолчанию %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\StartUp

есть также управляемые эквиваленты, но вы не сказали нам, в чем вы программируете.

16

автор: Damien_The_Unbeliever


в Server 2008 папка запуска для отдельных пользователей находится здесь:

C:\Users\username\AppData\Roaming\Microsoft\Windows\Start
Меню\Программы\Запуск

для всех пользователей это здесь:

C:\ProgramData\Microsoft\Windows\Start Меню\Программы\Запуск

надеюсь, что это поможет


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

shell:startup

и

shell:common startup

источник.


Автозапуск программ на Windows Server 2008 может быть очень полезной функцией, позволяющей запускать необходимые приложения автоматически при загрузке системы. Это особенно удобно, когда сервер должен работать без постоянного наблюдения, например, в случае серверов баз данных или веб-серверов.

Один из способов настройки автозапуска программ – использование менеджера служб Windows Server 2008. Чтобы добавить программу в автозагрузку через менеджер служб, необходимо знать полный путь до исполняемого файла программы, а также уровень привилегий, с которыми она должна запускаться.

Для того чтобы настроить автозапуск программ на Windows Server 2008 через менеджер служб, выполните следующие действия:

1. Откройте окно «Службы» через «Пуск» -> «Администрирование» -> «Службы».

2. В окне «Службы» найдите службу с именем «Служба запуска программ» и дважды кликните по ней.

3. В открывшемся окне выберите закладку «Общие» и нажмите кнопку «Добавить».

4. Введите полный путь к исполняемому файлу программы и выберите необходимый уровень привилегий (обычно используется «Локальная система»).

5. Нажмите кнопку «ОК», чтобы сохранить настройки.

Таким образом, настройка автозапуска программ на Windows Server 2008 – это простой и удобный способ автоматизации запуска необходимых приложений при загрузке системы. Он может быть особенно полезен при управлении серверами, которые работают без непосредственного участия пользователя.

Содержание

  1. Настройка автозапуска на Windows Server 2008
  2. Установка программы автозапуска
  3. Настройка автозапуска для операционной системы Windows Server 2008
  4. Проверка и обновление настроек автозапуска

Настройка автозапуска на Windows Server 2008

Автозапуск программ на Windows Server 2008 позволяет запускать выбранные приложения автоматически при каждом запуске операционной системы. Эта функция может быть полезна в случае необходимости автоматизации определенных задач или при запуске служб на сервере.

Для настройки автозапуска в Windows Server 2008 можно воспользоваться системным инструментом Task Scheduler (Планировщик заданий). Для этого следуйте этим шагам:

1. Откройте «Панель управления» и выберите «Администрирование».

2. В разделе «Администрирование» выберите «Планировщик заданий».

3. В левой колонке выберите «Создание простого задания».

4. В появившемся окне задайте название и описание задания, а затем нажмите «Далее».

5. Выберите требуемый триггер для запуска программы, например «При запуске компьютера». Нажмите «Далее».

6. Укажите путь к исполняемому файлу программы, которую хотите запустить автоматически. Нажмите «Далее».

7. Проверьте настройки и подтвердите создание задания, нажав «Готово».

Теперь выбранная программа будет запускаться автоматически при каждом запуске Windows Server 2008.

Кроме того, можно настроить автозапуск программы путем редактирования реестра системы. Для этого выполните следующие действия:

1. Нажмите «Пуск» и в поле поиска введите «regedit», затем нажмите «Ввод».

2. В редакторе реестра пройдите по пути «HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run» для настройки автозапуска текущего пользователя, или по пути «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run» для настройки автозапуска для всех пользователей на компьютере.

3. Щелкните правой кнопкой мыши на свободной области в правой части окна и выберите «Создать» > «Строка значение».

4. Укажите название нового значения и путь к исполняемому файлу программы, которую хотите запустить автоматически, а затем нажмите «ОК».

Теперь выбранная вами программа будет автоматически запускаться при каждом запуске Windows Server 2008.

Установка программы автозапуска

Настройка автозапуска программы на Windows Server 2008 может быть полезна для автоматического запуска необходимых приложений после перезагрузки системы. Чтобы установить программу на автозапуск, следуйте инструкциям ниже:

  1. Выберите программу — определите программу, которую вы хотите установить на автозапуск. Убедитесь, что вы знаете полный путь к исполняемому файлу программы.
  2. Откройте панель управления — щелкните на кнопке «Пуск» в левом нижнем углу экрана, а затем выберите пункт «Панель управления».
  3. Выберите «Запланированные задания» — в окне панели управления найдите и щелкните на пункте «Административные инструменты», а затем выберите «Планировщик заданий».
  4. Создайте новое задание — в окне «Планировщик заданий» щелкните правой кнопкой мыши и выберите «Создать задание».
  5. Настройте задание — в открывшемся окне заполните следующую информацию:
    • Общая — задайте имя и описание задания.
    • Триггеры — выберите тип события, которое запустит программу (например, «При входе в систему» или «При запуске компьютера»).
    • Действия — укажите путь к исполняемому файлу программы.
  6. Сохраните задание — нажмите кнопку «ОК» для сохранения настроенного задания.

После выполнения этих шагов выбранная вами программа будет автоматически запускаться при каждой перезагрузке Windows Server 2008. Проверьте настройки, чтобы убедиться, что программа успешно запускается.

Настройка автозапуска для операционной системы Windows Server 2008

Настройка автозапуска для программ на операционной системе Windows Server 2008 может быть полезной, чтобы упростить и ускорить процесс загрузки необходимых приложений при запуске сервера. В данной статье мы рассмотрим несколько методов, которые можно использовать для настройки автозапуска программ.

Первый метод — использование панели управления. Чтобы настроить автозапуск через панель управления, нужно выполнить следующие действия:

  1. Откройте «Панель управления» и найдите раздел «Администрирование».
  2. В разделе «Администрирование» найдите «Службы» и откройте его.
  3. В списке служб найдите необходимую программу и дважды щелкните на ней.
  4. В открывшемся окне выберите вкладку «Восстановление».
  5. В разделе «Действие» выберите пункт «Перезапуск службы» или «Запустить» и сохраните изменения.

Второй метод — использование реестра системы. Чтобы настроить автозапуск через реестр, нужно выполнить следующие действия:

  1. Откройте «Редактор реестра» с помощью команды «regedit».
  2. Перейдите к следующему пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. В правой части окна редактора реестра щелкните правой кнопкой мыши и выберите пункт «Новый» -> «Строка значений».
  4. Введите название программы в качестве имени строки и путь к исполняемому файлу программы в качестве значения строки.
  5. Сохраните изменения и закройте редактор реестра.

Третий метод — использование папки автозапуска. Чтобы настроить автозапуск через папку автозапуска, нужно выполнить следующие действия:

  1. Откройте проводник и введите в адресной строке следующий путь: %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
  2. Скопируйте ярлык программы, которую вы хотите запустить при запуске сервера, в открывшуюся папку автозапуска.

После того, как вы выполните нужные действия по настройке автозапуска, выбранные программы будут автоматически запускаться при старте операционной системы Windows Server 2008. Это может существенно упростить и ускорить процесс работы соединения на сервере, особенно если вам нужно запустить несколько программ одновременно.

Таким образом, настройка автозапуска программ на Windows Server 2008 — полезный функционал, который поможет вам упростить и ускорить работу с сервером.

Проверка и обновление настроек автозапуска

После настройки автозапуска программ на Windows Server 2008, рекомендуется периодически проверять и обновлять эти настройки для обеспечения безопасности и эффективности сервера.

Для проверки настроек автозапуска:

  1. Откройте Панель управления, выберите «Система и безопасность» и затем «Администрирование».
  2. В открывшемся окне «Администрирование» найдите раздел «Службы».
  3. Щелкните на «Службы» для просмотра списка всех запущенных служб на сервере.
  4. Прокрутите список служб и проверьте наличие программ, которые вы хотите настроить на автозапуск. Если они отмечены как «Отключены», значит настройки не были сохранены. В этом случае, выполните следующий шаг.

Для обновления настроек автозапуска:

  1. Выберите программу, которую вы хотите настроить на автозапуск, и щелкните правой кнопкой мыши.
  2. В появившемся контекстном меню выберите «Свойства».
  3. В открывшемся окне «Свойства службы» найдите раздел «Тип запуска» и выберите «Автоматически».
  4. Нажмите кнопку «Применить» и затем «OK», чтобы сохранить изменения.

Теперь выбранная программа будет запускаться автоматически при каждом включении сервера.

  • Windows server 2008 x64 download
  • Windows server 2008 wins server
  • Windows server 2008 windows activation
  • Windows server 2008 web server edition
  • Windows server 2008 server оснастка