![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Удаленная установка своей программы. [D5, D6, Win95/98, WinME, NT4, Win2k, WinXP]
Eugene © (2002-08-30 01:16:00)Здравствуйте.
Я знаю есть программы для системных администраторов, которые позволяют установить себя на все компы в сети не сходя с одного компа, конечно при этом надо иметь права администратора (благо я им и являюсь), так вот как они это делают ?
Спасибо.
mimi654867 (2002-09-03 14:57:00) [1]хм... интересно... столько времени прошло, а не запостилось...
прийдется повторить
1. OpenSCManager -> CreateService -> StartService.
2. а сервис стартует чего надо.
Remote Task Manager именно так и делает.
Еще, возможно, тут могут помочь функции RPC (Remote Procedure Call), но я не разбирался.
Eugene (2002-09-03 13:28:00) [2]> mimi654867
Хорошо.
Вопрос: Как c компа "ADMIN" запустить на компе "COMP" программу калькулятор. Домен "MYDOMEN". Имеются ВСЕ права. Можно пример на Дельфи с использованием АПИ ???
Спасибо.
mimi654867 (2002-09-03 13:21:00) [3]Привожу твои слова:
>Ну, а если не сервис, а просто тупо скопировать свой файл на машину и запустить его на этой машине. Как такое реализовать, я что-то ничего в Апи по этому поводу не нашал.
>at.exe - шедулер, но думаю мне его вполне хватит, а что это все возможности ?
1. "тупо скопировать свой файл" можно закинув его в C$\%SYSTEMDIR%
2. ну если ты at.exe занес в средства дельфи...
Eugene (2002-09-03 11:32:00) [4]> mimi654867
Нет, ну я все понимаю, но это вроде форум не "Вопросы и ответы по софту", а форум для программистов на Дельфи. Я хотел узнать как реализовать поддержку функции запуска программы на другом компе, а не какой лучше ВО для этого использовать.
В очередной раз говорю, что я администратор и соответственно знаю все пароли. И все вышеперечисленные программы мне известны, но мне не хватает некоторых, специфических для меня, вохможностей, собственно поэтому разговор и ведется.
mimi654867 (2002-09-03 09:17:00) [5]>> ZZ
>По должности и образованию - фактически, по логину и паролю - практически. :)
>at.exe - шедулер, но думаю мне его вполне хватит, а что это все возможности ?
Есть замечательная прога - Remote Task Manager - позволяет стартовать процессы и сервисы, и еще много чего умеет делать.
Правда - это все при условии знания пароля админа. Работает исключительно под NT-системы.
>> в 9х - программа удаленного администрирования ;)
>Это как ?
Remote Administrator, например. или BO :)
Eugene (2002-09-02 09:36:00) [6]> ZZ
По должности и образованию - фактически, по логину и паролю - практически. :)
at.exe - шедулер, но думаю мне его вполне хватит, а что это все возможности ?
> в 9х - программа удаленного администрирования ;)
Это как ?
ZZ (2002-09-02 00:41:00) [7]Да, я администратор
По логину и паролю или по должности(образованию) ?
Ну, а если не сервис, а просто тупо скопировать свой файл на машину
Так, это уже было...
и запустить его на этой машине.
В NT - at.exe /? или функция NetScheduleJobAdd
в 9х - программа удаленного администрирования ;)
Eugene (2002-09-01 21:28:00) [8]> Anatoly Podgoretsky
Да, я администратор
Anatoly Podgoretsky (2002-09-01 15:11:00) [9]Стандартные методы администрирования НТ сервера, ты администратор?
Eugene (2002-09-01 15:08:00) [10]Ну, а если не сервис, а просто тупо скопировать свой файл на машину и запустить его на этой машине. Как такое реализовать, я что-то ничего в Апи по этому поводу не нашал.
Ketmar (2002-09-01 12:10:00) [11]есть апи, есть. совершенно стандартный апи для работы с сервисами.
Satanas Nobiscum! 01-Sep-XXXVII A.S.
Nashev (2002-08-31 21:32:00) [12]А что ещё для установки надо? Записать файлы на диски, и прописать всякую инфу в реестре - для установки вполне лостаточно. Как сказал max2057, и то и другое можно сделать не запуская на удалённой машине никаких дополнительны своих программ.
Кстати, запустить и остановить людой сервис Администраторские права и тулзы тоже позволяют - и свежеустановленый сервис и запустить сразу тоже можно. Под это дело наверняка есть открытое API, как и для работы с удалённым реестром.
Eugene (2002-08-30 17:40:00) [13]> max2057
При этом, как я понял, прога запуститься только после перезагрузки удаленного компа, но не всегда есть возможность днем перезагрузить компьютер. А как сделать без перезагрузки ?
max2057 (2002-08-30 15:03:00) [14]Для админа(или для системы) диски компа расшарены - для установки
нужно сконектится с удаленным реестром (ресстром компа-назначения) и сделать соответствующие записи в него(например что эту прогу надо запускать при загрузке), после чего скопировать саму прогу в нужный каталог.