Привет всем.
заинтересовал вопрос. не отсылайте плз в администрирование только.
нужно каким-то образом запускать на удаленном компьютере в офисе ПО.
по сути достаточно было бы функционала
psexec или
remcom, или
xCmd
Но, возникла проблема. тестирую все на VMWare. моя систма ХР СП1, удаленная СП1.
на обеих машинах открыт ресурс ADMIN$, но запуск не выполняется. на локальной выполняется. при чем пробовал на обеих системах. пишет нет доступа.
может СП2 перекрывает как-то вызов? фаерволы все отключены.
просто в документации к программам написано, что ОС поддерживаются.
запускаю просто через "psexec \\192.168.1.1 setup.exe"
Хотелось бы это загнать в свою программу, чтобы не носить лишние ехе. поэтому первый1 вариант отпадает как бы сразу... но, как заставить хоть одну из них вообзще заработать...
может есть какой-то еще способ запуска на удаленном компьютере.
хотелось бы найти какой-то универсальный вариант, не требующий для каждой машины отдельной учетной записи...
Здравствуйте, sax0n, Вы писали:
Попробовал иначе. создал на удаленной машине админский аккаунт с паролем.
WNetAddConnection2 выдает 1326 (Вход в систему не произведен: ....)
Если пытаюсь подключиться с пустым паролем к IPC$, то WNetAddConnection2 отрабатывает нормально.
но, при копировании файла выдает "Нет доступа".
CopyFile( "c:\\windows\\system32\\calc.exe", "\\\\test1\\IPC$\\system32\\calc.exe", FALSE )
Так как все-таки хоть как-то запустить приложение удаленно? %)