PDA

Показать полную графическую версию : Автоматический запуск приложения в терминальной сессии


Nerian
09-12-2008, 20:25
Добрый день!

Есть программа, которая при запуске висит в трее и делает полезные вещи.

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

Спасибо.

monkkey
10-12-2008, 08:47
runas /? - создать .cmd файл и поместить в автозагрузку.

Hromius
10-12-2008, 11:22
Программа должна запускаться при терминальном подключении пользователя к серверу или просто на самом сервере?В первом случае в настройках терминального сервера прописать путь к этой программе при логоне пользователя будет запускаться эта прога

Nerian
10-12-2008, 11:26
Просто на сервере. Тоесть включаем сервер, загружаеться Windows Terminal Server, и создаётся сессия запушенная от имени нужного пользователя в которой запушена программа. Как то так. Так возможно сделать?

monkkey
10-12-2008, 12:33
Nerian,
Вы читаете то, что Вам отвечают?

Hromius
10-12-2008, 12:46
Nerian, тогда monkkey все уже сказал:)

Nerian
10-12-2008, 15:09
т.е. я в HKLM добавляю в автозагрузку запуск через runas программы которая мне нужна?

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

monkkey
10-12-2008, 17:58
Nerian,
В автозагрузку (Пуск - Программы - Автозагрузка) - пользователю. Либо правой кнопой по панели управления - свойства - Меню Пуск - добавить...
runas /user:domain\vasya regedit.exe /savecred, чтобы не вводить всегда пароль.

Nerian
10-12-2008, 19:56
Если добавить в автозагрузку пользователю - сессия создасться только после захода пользователя => программа запуститься только при заходе пользователя vasya. А нужно чтобы при старте сервера...




© OSzone.net 2001-2012