Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запуск [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Dennisius ©   (2003-08-31 22:10:00) 

Мастера, а как запустить прогу на удалёном компьтере


Е-Моё имя   (2003-09-18 00:21:00) [1]


> Хоть API хоть вопи.

кхууул
копирайт ставь, а то себе заберу =)


Without Any ...   (2003-09-17 19:28:00) [2]

Из Дельфи не знаю, но знаю тулзы, которые это могут делать. Добавлю, что это возможно делать только на удаленных компах с осями на платформе NT (WinXP и Win2k). Если интересно брошу линк (если найду) или зипок на мыло. У себя проверял, работает


Reindeer Moss Eater   (2003-09-17 19:22:00) [3]

Запускать должен процессор, установленный на той машине в оперативной памяти которой ты хочешь что бы запустилась программа. Иначе никак. Хоть API хоть вопи.


Dennisius   (2003-09-17 19:19:00) [4]

ShellExecute пробую, грузиться и исполняется в моей оперативке а не в той которрой нужно ????

мастера подскажите в че делать то
может мне в WinAPI конференцию


Anatoly Podgoretsky   (2003-09-07 11:41:00) [5]

Неверно у корне, не важно с какого компьютера, важно на каком компьютере.


Dennisius   (2003-09-06 19:39:00) [6]

>> Reindeer Moss Eater © (01.09.03 11:07) [4]
>> WinExec,CreateProcess,ShellExecute
>> << чудно а в чьё оперативку она будет грузится

>> Чей процессор выполняет, в ту оперативку и будет загруз.

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


Dennisius   (2003-09-01 19:17:00) [7]

Ну вы и приколисты :)


wal   (2003-09-01 17:59:00) [8]

а еще есть такая команда АТ, но только на NT
в командной строке набери "AT /?"
С уважением.


наблюдатель   (2003-09-01 15:38:00) [9]

На самом деле это не сложно. Я сам делал, и иногдадаже получалось. Если комп находится в пределах одной подсети (или другими словами, он в одной локалке с тобой, и стоит не далеко), то делаешь следующее (только важно всё делать по порядку):
1) Если размер программы, со всеми её файлами не превышает 1,33 Mb., то скидываешь её на дискету, а если превышает то скидывать придётся на CD-RW или чего-нибудь подобное
2) Подходишь к этому компу
3) Вставляешь в него дискету
4) Переписываешь программу со всеми её файлами в какую-нибудь папку
5) Вытаскиваешь дискету
6) Открываешь эту папку (можно файловым менеджером, можно через окно MS-DOS, можно как угодно)
7) Запускаешь эту программу
8) Идёшь обратно
Самое главное здесь - это то, что на том компе должно-быть достаточно месте на винте и в оперативке :)

Ну а если серьёзно, то можно делать так:
если к компу есть полный доступ к диску, на котором установлена Windows, то надо переписать куда-нибудь программу, и прописать в автозагрузку её путь. Для Win98/ME путь надо прописывать в файле Win.ini. Для WinNT/2k/XP, придётся подключаться к удалённому реестру.
Но всё это сработает только после перезагрузки.
Есть иной способ:
если это WinNT/2k/XP, то можно подключиться к RPC, запустить службу Telnet-а, и уже подключившись к Telnet серверу своим клиентом, запускать на нём всё что угодно.
Вообщем если поэкспериментировать, то что-то может получиться.
Удачи!


Zelius   (2003-09-01 13:07:00) [10]

С помощью WMI можно, правда разбираться долго снею...


Анатолий   (2003-09-01 12:20:00) [11]

Можешь написать "клиента" которы йбудет висеть на стороне клиента и делать все, что тв захочешь


Reindeer Moss Eater   (2003-09-01 11:07:00) [12]

WinExec,CreateProcess,ShellExecute << чудно
а в чьё оперативку она будет грузится


Чей процессор выполняет, в ту оперативку и будет загруз.


Dennisius   (2003-09-01 11:05:00) [13]

WinExec,CreateProcess,ShellExecute << чудно
а в чьё оперативку она будет грузится

Е-Моё имя, можно поподробней о DCOM


Е-Моё имя   (2003-09-01 01:55:00) [14]

DCOM?


circul   (2003-08-31 23:27:00) [15]

Так же, как и на локальном - WinExec, CreateProcess, ShellExecute.


Наверх

Титульная страница Поиск, карта сайта Написать письмо