Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Вниз

удалённый запуск по 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
1-58190
Skywalker
2002-07-05 19:54
2002.07.18
string


6-58251
kool
2002-05-08 16:39
2002.07.18
как соединяется KaAzA


8-58231
Shadow
2002-03-09 14:59
2002.07.18
Конвертация


7-58349
KarlovAF
2002-04-16 09:43
2002.07.18
Убить процесс...


7-58352
catalogoanatom
2002-04-29 11:05
2002.07.18
USB & ioControl





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский