Выполните следующую команду (может потребоваться повышенные привилегии / открыть командную строку от имени администратора):
del "\\?\F:\._."
О \\?\
префиксе :
Для файлового ввода / вывода \\?\
префикс " " к строке пути указывает API-интерфейсам Windows отключить весь анализ строки и отправить строку, следующую за ней, прямо в файловую систему.
...
Поскольку он отключает автоматическое раскрытие строки пути, \\?\
префикс « » также позволяет использовать « ..
» и « .
» в именах путей, что может быть полезно, если вы пытаетесь выполнить операции над файлом с этим в противном случае зарезервированным относительным путем. спецификаторы как часть полного пути.
Обратите внимание, что вы не можете использовать \\?\
префикс " " с относительным путем.
Пример :
==> set prog>"\\?\D:\bat\Unusual Names\._."
==> dir "D:\bat\Unusual Names\*"|find "._."
08.11.2015 13:25 132 ._.
==> type "D:\bat\Unusual Names\._."
The system cannot find the file specified.
==> type "\\?\D:\bat\Unusual Names\._."
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
==> del "D:\bat\Unusual Names\._."
Could Not Find D:\bat\Unusual Names\._.
==> del "\\?\D:\bat\Unusual Names\._."
==> dir "D:\bat\Unusual Names\*"|find "._."
==>