Название: Получить сетевой адрес файла Отправлено: Vamireh от Сентябрь 04, 2015, 20:26 Нужно определить доступен ли файл из сети (расшарен) и если да, то по его локальному имени (D:/Dir/File.exe) получить его сетевой адрес (\\192.168.10.1\Disk_D\Dir\File.exe). Как бы такое сделать?
Название: Re: Получить сетевой адрес файла Отправлено: Fregloin от Сентябрь 07, 2015, 10:27 я даже не знаю как это должно быть реализовано? на виндовс шарах, или фтп?
Название: Re: Получить сетевой адрес файла Отправлено: Bepec от Сентябрь 07, 2015, 14:19 Невозможно, на мой взгляд.
Ну или топорным методов брать хеш файла и сверять со всеми сетевыми ресурсами. Название: Re: Получить сетевой адрес файла Отправлено: Vamireh от Сентябрь 07, 2015, 19:34 "net share" в Windows показывает расшаренные ресурсы. Можно из его вывода выдрать пути и найти совпадение с началом пути искомого файла. Пока идея какая-то такая.
Название: Re: Получить сетевой адрес файла Отправлено: andrew.k от Сентябрь 22, 2015, 01:59 Невозможно, на мой взгляд. Ты до сих пор все делишься бесполезными советами во всех топиках? )Ну или топорным методов брать хеш файла и сверять со всеми сетевыми ресурсами. Вот же ты... чудной ;D Vamireh, +1 за net share Получить вывод команды поможет QProcess. |