Как переименовать или открыть файл в Windows? - PullRequest
0 голосов
/ 12 января 2019

Я работаю с файлами с таким именем:

2019-01-11 17: 39: 51.707256-Synchroniation_Parameters_Legitimate.log

Но я заблокирован, я не могу открыть, удалить или переименовать его. У меня проблема отображается на рисунке. Я перепробовал много решений, меняя диск, используя командную строку. Но все время была одна и та же ситуация.

введите описание изображения здесь

1 Ответ

0 голосов
/ 12 января 2019

Имя файла содержит : (двоеточие), которое недопустимо в приложениях Windows. Некоторые инструменты Unix (и режим Linux на Windows (WSL) в Windows 10) способны создавать файлы с недопустимыми символами. Лучший вариант - удалить / переименовать файл в той же среде / приложении, в котором он был создан.

Вы также можете попробовать использовать cmd.exe для удаления файла.

  • Удалите его, используя короткое имя: найдите короткое имя, выполнив dir /X * в каталоге, где находится файл, а затем удалите его с коротким именем (del 2019-01~1.log или каким-либо другим коротким именем). Короткие имена можно отключить, и тогда этот трюк не сработает.

или

  • Удалите его, минуя проверки пространства имен Win32: префикс полный путь с \\?\: del "\\?\c:\whatever\2019-01-11 17:39:51.707256-Synchroniation_Parameters_Legitimate.log". Этот прием описан в KB 320081 .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...