Переименовать в винде файл с глючным названием

RASA-2009

Закачался по торренту файл со всякими "!", ";", "?" и другими неликвидными символами, от которых виндовым программам типа Эксплорер и др. становится плохо. Да и длина названия подозрительно велика.
Файл не переименовывается ни ТоталКоммандером 6.54, Ни Фаром, ("не могу найти или прочитать файл") ни, собственно, Эксплорером.
Какими шаманскими действиями можно заставить переименовать файл в простое имя, дабы потом копировать, переименовывать или удалять?

AlexV769

а chkdsk его случаем не облагоразумит?

Trofimovyoa

А команда ren в командной строке тоже не помогает (если для source файла использовать ДОС имена типа xxxxxx~1.xxx)?

RASA-2009

напишите, пж, полностью команду, я с ком.строкой не силен

AlexV769

в винде магическим ключем является '/?'
например,

>ren /?
Renames a file or files.

RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.

Note that you cannot specify a new drive or path for your destination file.

>

Trofimovyoa

ren первые_6_букв_плохого_имени_файла~1.расширение_файла goodfilename 

AlexV769

если для source файла использовать ДОС имена типа xxxxxx~1.xxx)
чтобы его узнать, надо выполнить команду dir /x (см dir /?)

RASA-2009

спасибо, сейчас попробую.

RASA-2009

После /x вроде шестибуквенное ....~1 появилось (за ним полное имя также появилось далее я писал ren ... без указания полностью папки (вроде бы, ком.строка и так была в нужной)
ren .....~1.ext newname.ext
но выдается "системе не удается найти указанный путь"

RASA-2009

после чего выскочило знаменитое "обнаружена ошибка. хотите отправить отчет?"

stm4836248

Попробуй Unlocker.

Andbar

Короче, жесть какая-то. Попробуй всё-таки проверить диск с помощью chkdsk.

oleg701

А если удалить папку с файлом?
rmdir имя_папки /s /q
Насколько я помню, файлы при этом удаляются без проверки имен.
Правда, это деструктивное действие. Как переименовать, хз.

RASA-2009

спасибо всем за помощь.
чекдиск тоже не помог, равно как и командная строка (если писалось шестибуквенное имя, то "системе не удается найти указанный путь", если полностью — то возникали пробелы и "неверный синтаксис")
Я попытался зазиповать, но это тоже не получилось, зато из ВинРара удалось сначала переименовать папку, а затем и файл.
Но утверждать, что именно название папки было глючным, я не рискну, т.к. левых символов оно не содержало, да и другие файлы из командной строки (на которых я тренировался) хорошо переименовывались
Оставить комментарий
Имя или ник:
Комментарий: