Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Как законектиться на удаленный комп   Найти похожие ветки 

 
Neznaika:) ©   (2004-09-27 14:02) [0]

Подскажите пожайлуста  Как законектиться на удаленный комп если есть и логин и пароль, какую функцию или компонент использовать чтоб получить доступ к ресурсам удаленного компа.


 
Дмитрий Ботвин   (2004-09-28 14:44) [1]

API-функции Windows


 
Neznaika:) ©   (2004-09-29 11:47) [2]

Да я понимаю что API, но какая из этого множества ? как хоть называется, хотя бы примерно ? ато функции есть но просматривать каждую уж очень долго получится :)


 
Reindeer Moss Eater ©   (2004-09-29 11:49) [3]

WNetAdd........


 
Дмитрий Ботвин   (2004-09-29 13:48) [4]

OpenSCManager - получаешь маркер доступа, а дальше используешь
его для конкретных целей. Пиши чё хош сделать - дам примерный
исходник


 
Neznaika:) ©   (2004-09-30 09:15) [5]

Спасибо за помощь. Штука такая, есть арм админа, так вот надо чтоб с него админ мог получить доступ к удаленной машине и на ней поставить нужный ему софт, вот такая загагулина.


 
Дмитрий Ботвин   (2004-09-30 10:39) [6]

Тогда тебе понадобятся несколько файлов от RAdmin. Это
R_Server.exe, AdmDll.dll, Radmin.exe и Raddrv.dll. Нужно,
чтобы у тебя были права администратора на твоем компе и ты
должен либо быть зарегистрированным пользователем на удаленном,
либо знать его имя и пароль администратора.
  Алгоритм вобщем такой:
1. Получаешь маркер доступа с помощью OpenSCManager.
2. С помощью функции CopyFile копируешь эти файлы на удаленный
  комп.
3. Затем с помощью функции CreateService и полученного
  маркера доступа создаешь на удаленном компе сервис с
  коммандной строкой R_Server.exe по тому пути, куда ты их
  копировал.
4. Используя маркер доступа и функцию StartService стартуешь
  на удаленном компе созданную службу.

Это была подготовка удаленного компа. Теперь нужно на своём
компе запустить клиента RAdmin.

CmdLine:=<Путь>+"\Radmin.exe /connect:"+<Имя компа>+
        " /updates:50";
try
  WinExec(PChar(CmdLine),SW_RESTORE);
except
  Application.MessageBox("Не могу запустить R_Admin!",
  "Ошибка запуска приложения", MB_OK+MB_ICONSTOP);
end;

Таким образом ты получишь доступ как у RAdmin, тока без установки
его ни на удаленном компе, ни на твоем.


 
neznaika:) ©   (2004-09-30 17:58) [7]

Примного благодарен, выручил :)



Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.023 c
14-1100512899
Cosinus
2004-11-15 13:01
2004.12.05
Что то не могу найти LPT-монитор. Может есть у кого грамотный?


1-1100693333
denis24
2004-11-17 15:08
2004.12.05
разбивка числа на разряды


1-1100933147
Rocket
2004-11-20 09:45
2004.12.05
Проблема NUXI (преобразование endian)


14-1100354598
Piter
2004-11-13 17:03
2004.12.05
А можно в Object Inspector искать по первым буквам свойства?


14-1099934350
ИМХО
2004-11-08 20:19
2004.12.05
Почему Шевченко велик в Милане и невелик в сборной?