Чтение удаленного файла без обмена файлами
Я пытаюсь прочитать файл на удаленном компьютере, однако порты для обмена файлами заблокированы. На самом деле большинство porst закрыты и имеют доступ только для выполнения запросов WMI и Registry.
Можно ли читать или извлекать данные с удаленного сервера, используя WMI или реестр?
2 ответа
WMI не позволяет читать содержимое любого локального или удаленного файла. Вместо этого предоставляет набор классов для перечисления, копирования, переименования, сжатия и получения информации о файлах и каталогах. Эти классы CIM_DataFile
, CIM_Directory
а также Win32_Directory
, Если вы хотите увидеть пример использования этих классов, прочитайте эту статью Manipulating local/remote files and folders using Delphi and WMI
который я написал некоторое время назад.