Страница 1 из 1

Поделиться ссылкой на сетевую папку

Добавлено: Ср июн 01, 2022 3:42 am
virtres
В организации у всех пользователей подключены сетевые диски.
Очень хотелось бы получить возможность поделиться путем к сетевому каталогу в виде активной ссылки на папку в мессенджере.

Re: Поделиться ссылкой на сетевую папку

Добавлено: Ср июн 01, 2022 7:31 am
inf
Посмотрим, что можно сделать. Так то сетевой путь сейчас можно пересылать в виде "file://pc/dir", но понимаю, что для этого надо его предварительно отредактировать. Проще конечно слать "\\pc\dir".

Re: Поделиться ссылкой на сетевую папку

Добавлено: Вт июн 28, 2022 8:55 am
Maxm
inf писал(а): Ср июн 01, 2022 7:31 am Посмотрим, что можно сделать. Так то сетевой путь сейчас можно пересылать в виде "file://pc/dir", но понимаю, что для этого надо его предварительно отредактировать. Проще конечно слать "\\pc\dir".
В какие символы нужно заключать путь, чтобы работала ссылка если в пути есть пробелы?

Re: Поделиться ссылкой на сетевую папку

Добавлено: Вт июн 28, 2022 11:27 am
alex
Maxm писал(а): Вт июн 28, 2022 8:55 am В какие символы нужно заключать путь, чтобы работала ссылка если в пути есть пробелы?
Ну вообще в винде вроде в кавычки

Re: Поделиться ссылкой на сетевую папку

Добавлено: Вт июн 28, 2022 2:13 pm
Maxm
alex писал(а): Вт июн 28, 2022 11:27 am
Maxm писал(а): Вт июн 28, 2022 8:55 am В какие символы нужно заключать путь, чтобы работала ссылка если в пути есть пробелы?
Ну вообще в винде вроде в кавычки
Не, кавычки не работают, сам уже пробовал ранее

Re: Поделиться ссылкой на сетевую папку

Добавлено: Ср июн 29, 2022 9:35 am
vdmq
Maxm писал(а): Вт июн 28, 2022 2:13 pm
alex писал(а): Вт июн 28, 2022 11:27 am
Maxm писал(а): Вт июн 28, 2022 8:55 am В какие символы нужно заключать путь, чтобы работала ссылка если в пути есть пробелы?
Ну вообще в винде вроде в кавычки
Не, кавычки не работают, сам уже пробовал ранее
Замените пробелы на %20, путь это URL, а к нему применяются правила кодирования URL https://en.wikipedia.org/wiki/Percent-encoding
Получится примерно так:

Код: Выделить всё

file://server/Папка%20с%20пробелами/Имя%20файла%20с%20пробелами.txt

Re: Поделиться ссылкой на сетевую папку

Добавлено: Пн июл 04, 2022 6:06 am
Maxm
vdmq писал(а): Ср июн 29, 2022 9:35 am
Замените пробелы на %20, путь это URL, а к нему применяются правила кодирования URL https://en.wikipedia.org/wiki/Percent-encoding
Получится примерно так:

Код: Выделить всё

file://server/Папка%20с%20пробелами/Имя%20файла%20с%20пробелами.txt
Выделяет полностью теперь путь как ссылку синим, только вот никуда не переходит при нажатии.

Re: Поделиться ссылкой на сетевую папку

Добавлено: Вт июл 05, 2022 6:34 am
inf
Maxm писал(а): Пн июл 04, 2022 6:06 am
vdmq писал(а): Ср июн 29, 2022 9:35 am
Замените пробелы на %20, путь это URL, а к нему применяются правила кодирования URL https://en.wikipedia.org/wiki/Percent-encoding
Получится примерно так:

Код: Выделить всё

file://server/Папка%20с%20пробелами/Имя%20файла%20с%20пробелами.txt
Выделяет полностью теперь путь как ссылку синим, только вот никуда не переходит при нажатии.
Путь должен существовать. Приложение лишь передает ссылку проводнику, дальше уже он сам решает показывать окно или проигнорировать, если о таком пути система ничего не знает.

Re: Поделиться ссылкой на сетевую папку

Добавлено: Ср сен 07, 2022 11:22 am
Frostice
За кликабельную ссылку UNC Спасибо.
Но было бы ещё здорово добавить кликабельность на ссылки в виде.
X:\ShareDisk\Иванов
и
X:\ShareDisk\Иванов\Отчёт.xls
и
"X:\ShareDisk\Иванов\Отчёт.xls" (Тут в ковычках, потому что если в проводнике нажать правым кликом с зажатым шифтом по файлу, там есть пункт копировать как путь, и люди вставляют в чат с кавычками, и приходиться копировать путь без ковычек, вставлять в проводник и тд.)

Спасибо.