Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Автозагрзка консольного приложения, без входа в систему (http://forum.oszone.net/showthread.php?t=161819)

Solker 29-12-2009 13:50 1306910

Автозагрзка консольного приложения, без входа в систему
 
Windows Server 2003 представляет собой игровой сервер. Сервер находится удаленно и доступ к нему исключительно по rdp. Сервер же это консольное приложение, которое запускается через батник и просто висит, ждет запросов на определенном порту. В системе 2 пользователя: Администратор и Пользователь. Все сервера запускаются из под Пользователя.
Теперь вопрос: Надо что бы этот игровой сервер запускался из под Пользователя, не заходя в систему. Но не как сервис! Потому, что при подключении по РДП, можно было бы увидеть эту самую консоль игрового сервера.
В реестре есть ключ, который отвечает за авторун. Но этот авторун срабатывает только когда пользователь входит в систему. И допустим если сервер упадет, то что бы игровой сервер запустился снова придется заходить под Пользователем.
А если запустить в авторун системы. То сервер будет запускаться и под пользователем и под Администратором.

Solker 29-12-2009 14:22 1306935

Нашел вот такой параметр

Цитата:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
параметры:
load=«программа» – программы, запускаемые до входа пользователя в систему:
run=«программа» – программы, запускаемые после входа пользователя в систему.
Добавил ключ запуска сервера.
load="D:\games\server.exe"
Но игровой сервер по прежнему запускается только после авторизации пользователя в системе.
Если не авторизироваться, то из под Администратора в процессах вижу, что сервер не запущен.

monkkey 29-12-2009 17:23 1307080

http://forum.windowsfaq.ru/showthrea...586&post171586


Время: 22:29.

Время: 22:29.
© OSzone.net 2001-