1

Я использую OneDrive для хранения многих часто используемых файлов, и вместо того, чтобы обращаться к ним через приложение OneDrive для ПК или www.onedrive.live.com, я сопоставляю несколько папок OneDrive, которые я использую чаще всего, с помощью этой процедуры, что позволяет мне сопоставить папки OneDrive как сетевые диски с помощью WebDav. Я не планирую использовать программное обеспечение OneDrive в будущем, отчасти потому, что я использую много компьютеров, которые не являются моими на регулярной основе, а также потому, что я не хочу хранить свои файлы на реальном устройстве. Помимо медленного просмотра файлов (потому что он использует WebDav), он работает нормально. У меня нет своих собственных серверов, так что это следующая лучшая вещь,

Проблема в том, что некоторые символы не работают в папках и именах файлов, что означает, что они отображаются неправильно. Всякий раз, когда в папке или имени файла присутствует символ, который кажется "недопустимым", он отображается с символом ^ за которым следуют некоторые буквы или цифры. Например, если в имени папки / файла появляется запятая (,), все запятые заменяются на ^J Символ и (&) заменяется на ^0 , символ # заменяется на ^N и так далее. Если это действительно действует мне на нервы, я могу обойти это, заменив запятые подчеркиванием и символ & на "и", но я бы предпочел сделать это не для всех. Некоторые файлы и папки я хочу сохранить запятыми, и я не собираюсь переименовывать все мои файлы только потому, что у меня проблемы с их просмотром.

Это происходит только при доступе к файлам OneDrive через WebDav. Эта проблема возникает как в Windows 7 Professional, так и в Windows 10 Home/Pro, поэтому это не проблема с определенной версией Windows. Насколько я знаю, эта проблема возникает только с файлами / папками OneDrive, подключенными к / как сетевому диску или доступными с помощью этого метода (не обязательно сопоставленные общие папки, но любые папки, к которым есть доступ через Проводник Windows через WebDav). Например, в сетевых ресурсах моей организации таких проблем не возникает, и если я захожу на сайт www.onedrive.live.com, все выглядит нормально. Если я создаю папку / файл с любым из этих символов в них, то они правильно отображаются в сети, но отображаются при замене соответствующими символами ^ при доступе через Мой компьютер.

Помимо того, что это настоящая боль в глазах при навигации по папкам и файлам, трудно понять, как определенные вещи называются со всеми этими символами. До сих пор я думаю, что, возможно, Microsoft ограничила или отключила использование некоторых из этих символов в своем сервисе WebDav (я читал об аналогичных методах для других серверов), но это всего лишь догадка. Я уверен, что это не происходит при использовании настольного приложения OneDrive, поэтому я не уверен, почему мое подключение к серверу d.docs.live.net усложняет ситуацию,

У кого-нибудь есть понимание этой темы? Любая помощь будет принята с благодарностью, так как многочисленные поиски Bing не принесли ничего полезного. Заранее спасибо!

Вот некоторые изображения: Эти два снимка экрана из Windows 10 демонстрируют, что происходит, если запятая находится в имени папки / файла До (создание папки с запятой) После (создание папки с запятой)

Этот скриншот из Windows 7 демонстрирует, что происходит с файлом с символом "#" (фунт) в нем. Часть имени файла в скобках должна отображаться как «CP # 2»

Файл Windows 7 с номерами при просмотре через WebDav

Этот последний снимок экрана с Windows 7 показывает, что происходит с файлом с символом «&» (амперсанд) в нем.

0