Страница: 1 |
Нужно записать и изменить файлы на другом компе в локальной сети. Как это сделать? И как работать с реестром по сети на чужом компе для Win98?
Чтобы писать и менять файлы нужен доступ к папке на удалённом компе. Предполагаем, что он есть. В качестве пути используем \\computername\folder\subfolder\filename.ext Чтобы с реестром работать нужно будет на удалённом компе установить программу, которая будет менять реестр стандартными функциями по запросу с другого компьютера. (см. работу с winsock). 2) или The RegConnectRegistry function establishes a connection to a predefined registry handle on another computer. LONG RegConnectRegistry( LPTSTR lpMachineName, // address of name of remote computer HKEY hKey, // predefined registry handle PHKEY phkResult // address of buffer for remote registry handle ); Parameters lpMachineName Points to a null-terminated string containing the name of the remote computer. The string has the following form: \\computername If lpMachineName is NULL, the local computer name is used. hKey Specifies the predefined handle of the registry on the remote computer. Currently, the following values can be used: HKEY_LOCAL_MACHINE HKEY_USERS An application cannot specify the HKEY_CLASSES_ROOT or HKEY_CURRENT_USER value for this parameter. phkResult Points to a variable that receives a key handle identifying the predefined handle on the remote computer. Return Values If the function succeeds, the return value is ERROR_SUCCESS. If the function fails, the return value is a nonzero error code defined in WINERROR.H. You can use the FormatMessage function with the FORMAT_MESSAGE_FROM_SYSTEM flag to get a generic description of the error. Remarks When a handle returned by RegConnectRegistry is no longer needed, it should be closed by calling RegCloseKey. Спасибо большое, но работает ли эта API функция в Win98. Я когда искал в нете нашёл её и было написано, что работает это только под XP/2000/NT. Правда ли это? RegConnectRegistry Windows NT Yes Win95 Yes Win32s No Import Library advapi32.lib Header File winreg.h Unicode WinNT Platform Notes None Но работать будет только если на удаленном компе разрешен удаленный доступ к реестру и ты входишь в список юзеров, которым это разрешено. Если нет, тогда троян. Пасибо большое!!!!! Страница: 1 |
Вопрос: Как работать с файлами в локальной сети?
Добавлено: 21.04.04 02:25
Автор вопроса: goodroman | Web-сайт:
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
S_Serg
Вопросов: 9
Ответов: 25
Профиль | | #1
Добавлено: 21.04.04 02:35
Номер ответа: 2
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #2
Добавлено: 21.04.04 03:13
Номер ответа: 3
Автор ответа:
goodroman
ICQ: 307245054
Вопросов: 5
Ответов: 7
Web-сайт:
Профиль | | #3
Добавлено: 21.04.04 05:19
Номер ответа: 4
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #4
Добавлено: 21.04.04 23:52
Номер ответа: 5
Автор ответа:
goodroman
ICQ: 307245054
Вопросов: 5
Ответов: 7
Web-сайт:
Профиль | | #5
Добавлено: 23.04.04 14:44