Совершенно случайно я создал файл с именем ...
используя Grunt.js для Node в Windows 8.
Можно ли удалить этот файл без переформатирования раздела?
Запустите cmd.exe
и введите del \\?\absolutepath
Так что если имя файла C:\tmp\...
тогда введите del \\?\C:\tmp\...
Давать \\?\
prefix заставляет программу использовать Unicode-версию файловых функций Windows. Они могут обрабатывать больше имен файлов, чем версии ANSI. Например, версия Unicode позволяет создавать или удалять файлы с именами CON
, PRN
или NUL
которые являются старыми именами файлов, которые по-прежнему имеют особое значение в Windows.
в дополнение к user2246674 и ответу pnuts, я рекомендую вам получить "Unlocker" для Windows. Это отличный маленький гаджет - его легко скачать, установить и использовать. Все мои машины управляют этим. Если вы установили его на свой компьютер в Windows, просто щелкните файл правой кнопкой мыши, затем выберите "Unlocker" в меню, а затем выберите "Удалить" в левом меню и нажмите "ОК".
Этот инструмент очень полезен, даже если что-то записывает в файл и обращается к нему. Это разблокирует его, и вы можете удалить его.