Guns.ru Talks
Компьютеры и программы
как удаленно запустить программу при наличии д ...

тема закрыта

Знакомства | вход | зарегистрироваться | поиск | картинки | календарь | поиск оружия, магазинов | фотоконкурсы | Аукцион

как удаленно запустить программу при наличии доступа к компу?

TimKo
P.M.
1-4-2009 22:21 TimKo
Доброго времени суток!

Есть сетка, в которой с одного компа на другой можно спокойно зайти в проводнике, поработать с файлами, скопировать-вырезать-вставить-удалить, в общем всё хорошо.

Как, зайдя с первого на второй комп, можно запустить на нем программу? В смысле не запустить ехе-шник со второго компа на первом, а запустить ехе-шник, находящийся на втором компе, чтобы он и работал на втором компе.
Как то путанно объяснил

С уважением, Я.

raven6
P.M.
1-4-2009 22:50 raven6
Утилита PsExec такое умеет.
Еще один способ - с помощью vbs-скрипта описан в этой статье.

Если есть возможность установливать программы на том ПК, на котором нужно запустить приложение, то можно использовать RAdmin или UltraVNC.

Надеюсь, пользователь второго компа на меня не очень обидится.

Manstopper
P.M.
1-4-2009 23:01 Manstopper
Речь о винде само собой, как я понял

Еще можно:
1. Сделать это при помощи Remote Desktop

2. Включить сервер telnet на машине, на которой надо запускать экзешник.
По дефолту он ставится, но не запущен. Забыл только имя сервиса.

С первого компа telnet <второй_комп>
Это жутко несекьюрно, кстати

3. Если прога на второй машине не обычный экзешник, а виндовый сервис - можно сделать sc \\<второй_комп> start <имя_сервиса>

4. Поставить на второй машине ssh-сервер под винду, коннектица с первой машины по ssh на вторую и запускать

raven6
P.M.
1-4-2009 23:08 raven6
Originally posted by Manstopper:

2. Включить сервер telnet на машине, на которой надо запускать экзешник. По дефолту он ставится, но не запущен. Забыл только имя сервиса.


Так и сервис называется - Telnet

Самый простой способ, если конечно не нужен запуск программы в какое-то определенное время (типа сейчас) - кинуть ярлык на нужный файл в папку C:\Documents and Settings\all users\Start Menu\Programs\Startup. Программа будет запускаться при каждом входе пользователя в систему.

alexey-al
P.M.
1-4-2009 23:11 alexey-al
Если есть доступ ко всему то есть и доступ к автозагрузке, вот туда можно запихать скрипт (bat) который будет и запускать нужный файл.

ssh да) Самый чёткий вариант, но я так понял, что комп-то не его и кроме как расшареных дисков нам ничего не дано.)
Так то можно было бы и radmin поставить там и особо не греть голову.

TimKo
P.M.
1-4-2009 23:19 TimKo
Originally posted by raven6:

Утилита PsExec такое умеет.

Спасибо, почитаю завтра с утра.

Manstopper, да, винда. Накосячил попривычке, ну это как "за МКАДом жизни нет"
Скрываться мне не от кого, так что на секьюрность пофигу. Лишь бы не программа не мозолила глаза открытым окном и не закрывалась по крестику, а сворачивалась в трей например.
Радмин ставить не хочу. Но оставлю как вариант на крайний случай. Про телнет и удаленный рабочий стол почитаю, может быть разберусь

Жду ещё предложений, вдруг ещё кто что-нибудь подскажет

С уважением и спасибо всем отписавшимся

Serg Temnov
P.M.
10-4-2009 22:31 Serg Temnov
еще один способ не написали - команда at - с помощью нее можно удаленно запланировать задание (например запуск скрипта).
в определенное время скрипт запустится, да еще и с правами системы.
>
Guns.ru Talks
Компьютеры и программы
как удаленно запустить программу при наличии д ...