Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.18;
Скачать: 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 вся ветка

Текущий архив: 2002.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
3-58012
bobr12
2002-06-27 15:12
2002.07.18
InterBase - Как получить доступ к БД на сервере в сети


3-58026
Туплю
2002-06-27 11:33
2002.07.18
Есть таблица Interbase должности...


7-58338
_Leo
2002-04-16 14:43
2002.07.18
WMQueryEndSession? не дайте выключиться моему Windows, плз


4-58363
МишА
2002-05-15 20:42
2002.07.18
SendMessage в Dos приложение


14-58324
wwwit@lick
2002-06-22 23:46
2002.07.18
Help Me!!!