Вниз
Скачать: CL | DM;

удалённый запуск по Telnet   Найти похожие ветки 

 
Fiend ©   (2002-07-05 09:54) [0]

Проблема такова!
Есть удалённый компьютер под виндами 2000. На нём запущен сервер Telnet, что позволяет мне удалённо подключаться к этому серверу с использованием Telnet. Так вот собсно цель этого всего: удалённо запускать приложение сервер, которое запускается и висит в трее себе тихонечко. Просто лом по нескольку раз бегать далеко. Так вот сервер стартует нормально, и работает. Но как только я отключаюсь от сервера Telnet, моё приложение автоматом снимается из системы, а надо бы чтобы оставалось. Что делать подскажите. Пробовал многое (запускать сервер из другого приложения с помощью CreateProcess, ShellExecute; системными программами Start, Win) Ничего не выходит.

Мой сервер когда запускается ищет предыдущий Instance.
И вот сегодня с утра еще обнаружил вот что: если запускать его второй раз например при помощи Пуск->Выполнить, то второй инстанс видит предыдущую копию себя в памяти. А вот если одну запустить одну из Пуск->Выполнить, а вторую запскать на том же компе но при помощи удалённого соединения Telnet, то вторая копия не видит первую и как следствие выдаёт мою собственную ошибку про разделение ресурса. Может тут дело еще в системе безопасности.

Подскажите люди, что делать


 
sdram ©   (2002-07-05 10:55) [1]

Может я чо непонял но помоему тебе лучше пользоваться terminal server - ом.


 
sdram ©   (2002-07-05 10:59) [2]

>>. Но как только я отключаюсь от сервера Telnet, моё приложение автоматом снимается из системы,

В terminal server ты можеш покинуть сессию не закрывая ее.


 
Fiend ©   (2002-07-05 11:12) [3]

По моему Терминал сервер работает в графике. Прикиньте как долго я буду удалённо двигать мышкой при прлохой связи.

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

Выход такой: есть комманда RUNAS которая позволяет выполнять комманды от имени другого пользователя. что то такое я и искал (аналогичное делается в Юнихе если перед коммандой писнуть &).

Спасибо всем кто хотябы посмотрел мою ветку. Если вам на ум придёт что то еще то пишите.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-58225
ricks
2002-07-07 21:16
2002.07.18
Поворот картинки.


14-58314
Neo !!
2002-06-21 15:17
2002.07.18
ОГРОМНАЯ ПРОСЬБА !!


1-58174
Smok_er
2002-07-04 00:34
2002.07.18
События от мыши


1-58086
Чайник2
2002-07-08 12:44
2002.07.18
CheckIt


8-58229
Alexandr_
2002-03-12 09:25
2002.07.18
Как повернуть оси на канвасе на определенный угол.....




   Наверх