Как удалить файл, который содержит пробелы в имени файла?

У меня есть файл с этим именем, "Регистрирующим неправильное приложение", существует несколько пробелов в имени файла, теперь я не могу удалить его, это даже не позволит мне изменить имя файла, я также пытался удалить его из своей программы Java, это не позволит мне также, как удалить его?

При удалении его из Проводника я получил это:

Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.

Registering wrong app
Type: File
Siz: 0 bytes

Странная вещь, этот файл невидим для системы, это - 0 в размере и имеет пространство на свое имя.

10
задан 10.05.2017, 17:25

4 ответа

Можно сделать это как это:

del /F "\\?\C:\My_Dir\Registering*wrong*app*"

Это будет соответствовать любому количеству символов между и после слов и также работает над неправильными файлами.

Если у Вас нет других файлов, которые запускаются с Registering, Вы могли бы также попробовать:

del /F "\\?\C:\My_Dir\Registering*"

Если файл является неудаляемым, используйте Проводник Процесса и ищите дескриптор и уничтожьте процесс владения.

Найдите->, Находят, что Дескриптор/DLL (CTRL+F)-> Вводит Registering -> Уничтожают процессы соответствия.

11
ответ дан 07.12.2019, 12:38

Откройте командную строку и изменитесь на каталог My_Dir

cd \My_Dir

Получите короткое (8.3) имя файла для файла.

dir /a /x /p

Необходимо видеть что-то как

02/13/2011  07:25 PM             1,010 REGIST~1     Registering Wrong App

REGIST~1 является коротким именем файла. Попробуйте команду del тем именем.

del REGIST~1
9
ответ дан 07.12.2019, 12:38

Попытайтесь поместить имя файла в кавычки, но заменить пробелы вопросительными знаками, как это:

del "регистрация? неправильно? приложение"

Это должно удалить файл, если пробелы не являются действительно пробелами, но аннулирует или некоторый другой невидимый символ.

2
ответ дан 07.12.2019, 12:38

Пробелы не должны иметь значения, пытаетесь ли Вы удалить файл из Проводника. При попытке удалить из командной строки, просто помещает имя файла в кавычки как это del "Registering wrong app ".

Если это не работает, у Вас есть что-то еще держащее Вас кроме пробелов в имени файла... как процесс, который "блокирует" файл, таким образом предотвращая удаление.

1
ответ дан 07.12.2019, 12:38

Теги

Похожие вопросы