AdlCopy не может скопировать файл, содержащий «#» в имени - PullRequest
0 голосов
/ 09 октября 2018

Я использую AdlCopy.exe для копирования папки из одного хранилища озера данных Azure в другое хранилище озера данных.Все работало нормально, пока в исходной папке не появился файл, содержащий символ «#».По какой-то причине AdlCopy не может скопировать такой файл, и происходит сбой всего процесса копирования:

C:\> C:\AdlCopy\AdlCopy.exe /Source adl://source.azuredatalakestore.net/test/ /Dest adl://dest.azuredatalakestore.net/test/
Initializing Copy.
Files from 1 to 4. Copy Started.\
Copy Failed: File not found or access denied: adl://source.azuredatalakestore.net/test/New%20Text%20Document%23.txt.

Здесь% 23 экранируется #, изначально файл называется «Новый текстовый документ # .txt».Без '#' копирование работает нормально.

Кто-нибудь знает, как правильно бороться с такой ошибкой / ограничением?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...