Возможное дублирование:
как заставить Windows XP переименовать файл со специальным символом?
как удалить (недействительные) файлы с двоеточием в названии под windows
Я хочу удалить файл с именем workspaces\google-gson-1.7.1-release.zip
Yep, он содержит обратную косую черту в имени.
Вот:
G:\>dir Z_DRIVE
Volume in drive G is samsung
Volume Serial Number is 48B9-7E1D
Directory of G:\Z_DRIVE
04/06/2012 08:09 PM <DIR> .
04/06/2012 08:09 PM <DIR> ..
05/01/2011 02:21 PM 528,016 workspaces\google-gson-1.7.1-release.zip
1 File(s) 528,016 bytes
2 Dir(s) 88,400,478,208 bytes free
Первая попытка - просто удалить его из Windows Explorer, но он говорит, что не может найти файл.
Затем я попытался из командной строки:
G:\>del Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
И, немного изучив интернет, я тоже безуспешно попробовал следующее:
G:\>del \\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
Кроме загрузки с какого-нибудь Linux CD, есть ли способ избавиться от этого файла?
Обновление от 6 апреля 2012 года: также пробовал следующие комбинации, но ошибка та же:
G:\>del "\\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces\google-gson-1.7.1-release.zip
G:\Z_DRIVE>del "workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces*google-gson-1.7.1-release.zip
Обновление от 7 апреля 2012: прежде чем я попробую Linux, вот скриншот, на котором показаны некоторые попытки, основанные на ответах здесь. Я не уверен, что это будет легко воспроизвести, и удаление friggin 'файла из Linux или использование Cygwin похоже на обман :)
источник
Ответы:
Как насчет бега
CHKDSK
?Здесь был похожий вопрос: как заставить Windows переименовать файл со специальным символом? Один из ответов на который продемонстрировал, что
CHKDSK
удаляет файлы с недопустимыми символами в названии.источник
chkdsk /F
Установил ее! Он в основном удалил файл :)Я бы попробовал использовать короткие 8.3 именования:
так как это не похоже на работу с этим конкретным файлом, следующее, что я бы попробовал, - это открыть командную строку Powershell и выполнить:
Обязательно поиграйте с шаблоном, чтобы вы соответствовали только одному файлу (не уверен, есть ли там другие файлы или нет). Как только вы увидите, что он попытается удалить только один файл, удалите -WhatIf
источник
fsutil file setshortname G:\workspaces\google-gson-1.7.1-release.zip google.zip
. См .: technet.microsoft.com/en-us/library/cc788058%28v=ws.10%29.aspxоткройте cmd, выполните dir / x, найдите короткое имя файла и удалите его.
источник
Не могли бы вы попробовать переименовать его?
источник
ты пробовал с powershell? если нет, попробуйте:
Сначала перейдите в папку, затем запустите powershell (введите powershell, enter), затем скопируйте ее:
источник
cmd
некоторые функции NTFS (например, ADS). Я не ожидал бы, что это сработает.Можете ли вы ввести первую часть имени файла и сделать автозаполнение вкладки? Это часто форматирует имя файла любым конкретным способом, который требуется системе (двойная косая черта, тройные кавычки и т. Д.)
источник
Установите инструменты Cygwin с http://cygwin.com
Затем ...
Это должно делать свое дело.
Руководство по установке находится здесь: http://www.mobilefish.com/developer/cygwin/cygwin.html
источник
Попробуйте заключить имя файла в двойные кавычки (").
источник
пытаться:
del workspaces*google-gson-1.7.1-release.zip
*
это специальный символ, который означает все, поэтому с помощью этой команды вы удалитеworkspaces\google-gson-1.7.1-release.zip
workspacesagoogle-gson-1.7.1-release.zip
workspacesaeiougoogle-gson-1.7.1-release.zip
и так далее..
РЕДАКТИРОВАТЬ:
если возможно, переместите все файлы и папки из,
Z_DRIVE
а затем удалите непосредственно каталог ..., затем создайте новый Z_DRIVE и верните назад ранее перемещенный ...источник
Я считаю, что эти типы файлов со странными именами могут создаваться и удаляться только из сценария, приложения и т. Д. Итак, вы можете создать сценарий Windows с WSH и использовать его там. Справочник по MS имеет прекрасный пример.
источник
чтобы решить файлы, есть рабочий способ, установить linux-ubuntu или использовать его с live cd, затем пойти и удалить файл ... это происходит со мной, когда я делаю файлы с "xxx" на толстом диске, когда я пытаюсь открыть переименовать или удалить его на окнах никогда не позволяйте, надеюсь, это поможет
источник
Извините, я думаю, что вы смотрите не на тот столбец вывода. Команда «dir / x» должна отображать альтернативное имя для любых файлов с более чем 8 символами в имени. Можете ли вы отобразить вывод этой команды в своем вопросе, как вы сделали для команды "dir", пожалуйста?
Как видите, каталог «AppCompat» является единственной папкой, содержащей более 8 символов, поэтому ему присвоено короткое имя. В 4-м столбце отображается краткое имя (если оно создано).
источник
dir /x
не создает короткие имена. Это особенность файловой системы, и ее можно отключить. По сути это просто еще одна жесткая ссылка. Также это не ответ.Попробуйте эти небольшие, но мощные утилиты: lockhunter или unlocker .
источник
Предполагая, что вы используете Android SDK, вы можете попытаться удалить его из Android Shell с помощью
rm
команды. Вот пример, в разделе « Из экрана восстановления ».источник
Поскольку
Z_DRIVE
содержит только одну вещь, просто удалите каталог, а затем воссоздайте его.источник
Звучит глупо, но вы можете попробовать Java. Я помню, я несколько раз ударил файл, как вы. И они были созданы Java, и удалены Java.
Другой способ обойти это попытаться переместить папку. Удалите все остальные файлы и рекурсивно удалите папку, есть некоторые инструменты для удаления папки без повторения файлов внутри.
источник
Похоже, этот диск связан с Google Workspace или Google Online документами, которые создают диск на вашем рабочем столе. Я бы посоветовал найти приложение, которое справится с этим, и удалить файл или папку из интерфейса Google Docs или удалить его, хотя это может также избавить от других файлов в папке на диске, поэтому сначала сделайте резервную копию своих данных.
источник