Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как перенести файлы с запрещёнными символами в имени?

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Memfivosfey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вобщем тема такая, есть смартфон, в нём стоит MicroSD. Она стала подглючивать, фотки стали пропадать и т.п. Я её воткнул в комп и прогнал CHKDSK /f /r /x.  
Но сколько не прогоняю, чекДиском.
Каждый раз при прогоне, он пишет:
 

Код:
K:\DCIM\Camera>chkdsk k: /f /r /x
Тип файловой системы: FAT32.
Не удается заблокировать текущий диск.
Том отключен.  ВCE ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА СТАЛИ НЕВЕРНЫ.
Том CANON_DC создан 05.06.2016 12:53
Серийный номер тома: 0101-0014
Проверка файлов и папок...
Удаление поврежденного длинного элемента папки из \DCIM\Camera
\DCIM\Camera\20170514_195246.jpg  Первый кластер поврежден; элемент будет усечен.
\DCIM\Camera\IMG-20170918-WA0005.jpg  Общий кластер: 68410
 
K:\DCIM\Camera>chkdsk k: /f /r /x
Тип файловой системы: FAT32.
Не удается заблокировать текущий диск.
Том отключен.  ВCE ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА СТАЛИ НЕВЕРНЫ.
Том CANON_DC создан 05.06.2016 12:53
Серийный номер тома: 0101-0014
Проверка файлов и папок...
Удаление поврежденного длинного элемента папки из \DCIM\Camera
\DCIM\Camera\20170514_195246.jpg  Первый кластер поврежден; элемент будет усечен.
\DCIM\Camera\IMG-20170918-WA0005.jpg  Общий кластер: 68410
 
                                                                                                                                                                                       
 
В примере, две проверки чекдиском, одна за другой.
 
тоесть CHKDSK не фиксит ошибку!!! Я решил форматнуть флешку, но не могу скопировать с неё, около 60 штук фоток.  
 
Вопервых, в именах этих фоток добавились запрещённые символы. В частности, во всех файлах, которые я не могу перенести, в имени присутствует символ "♪".  
 
Я вижу этот символ, но удалить ни в одном файловом менеджере не получается. Ни Тотал, ни фар, ни проводник. Так же, не понятно какой программой были созданы файлы с ДЛИННЫМИ именами.  
 
Вобщем, задачка, как вытащить эти файлы, временно перенести на комп? CHKDSK их не исправляет!!! Есть решение, без потери фоток?!
 

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 22:03 12-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Memfivosfey
а при чем тут сисадмины??
Восстановление фотографий с различных носителей

Всего записей: 15112 | Зарегистр. 20-09-2014 | Отправлено: 22:08 12-09-2018 | Исправлено: Mavrikii, 22:08 12-09-2018
Memfivosfey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а где я написал, что мне нужно именно восстановление фотографий? вы читать хорошо умеете? Меня интересует вопрос, как убрать ЗАПРЕЩЁННЫЙ символ в именах файлов. Или как перенести эти файлы на винт.

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 00:01 13-09-2018
Itepy

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Memfivosfey FAT32 говоришь? Дедовским методом используя любой дисковый редактор. Заменяешь непотребный символ в файле-дирректории. В Norton Disk Editor я это сделаю на раз, но вот как объяснить это другому - слабо представляю.

Всего записей: 190 | Зарегистр. 11-12-2017 | Отправлено: 01:04 13-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Memfivosfey

Цитата:
Или как перенести эти файлы на винт.

невозможность переноса, то есть проблемы с файловой системой, и есть восстановление (починка файловой системы). и сис админы этим не занимаются. сюда же - Восстановление разделов и информации на HDD (часть 9), либо http://forum.ru-board.com/forum.cgi?forum=62 , раз речь о FAT32
в том же R-Studio, к примеру, есть опция "восстановления" с заменой неправильных символов
   
ну или, как и сказали, редакция руками в любом редакторе дисков или X-Ways WinHex

Всего записей: 15112 | Зарегистр. 20-09-2014 | Отправлено: 01:16 13-09-2018 | Исправлено: Mavrikii, 01:30 13-09-2018
Memfivosfey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Itepy

Цитата:
FAT32 говоришь? Дедовским методом используя любой дисковый редактор. Заменяешь непотребный символ в файле-дирректории. В Norton Disk Editor я это сделаю на раз, но вот как объяснить это другому - слабо представляю.

Да помню конечно и сам делал, в NU DE, вопрос в том, что у меня Windows 7, x64, как досовскую версию утилит запускать, не представляю. У меня даже виндовые версии NDD32 не работают. И прямой доступ к диску нужен, насколько я помню. Это либо виртуалку ставить либо с флешки грузиться.  
 
попробую второй вариант, с R-Studio, как Mavrikii советует,  если не сработает, тогда уже буду дедовский метод.

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 02:29 13-09-2018
Itepy

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Memfivosfey Если есть знакомые умельцы, они из твоей MicroSD сделают винт с ДОСом

Всего записей: 190 | Зарегистр. 11-12-2017 | Отправлено: 03:44 13-09-2018
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Memfivosfey Попробуй переименовать по короткому имени, возможно прокатит, если они не в начале имени.  
Запусти командную строку  cmd.exe и перейди в нем в нужный каталог
cmd.exe
f:
cd testdir
далее смотри командной  
dir /x
покажет короткие имена, например:
16.10.2014 09:56 3*636*720 MAINOC~1.RTF MAINOCN планировщик задач.rtf
далее переименовываешь
ren "MAINOC~1.rtF"  file1.rtf
 
можно еще попробовать по UNС имени  
ren "\\.\f:\DCIM\Camera\20170514_195246.jpg"   file2.jpg
 
Cразу с копированием попробовать с подстановочными символами  - ? ( ren не будет работать)  
 
copy "\\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone?.ogg" "\\?\C:\Users\codeLes\Desktop\Where Have All the Cowboys Gone.ogg"
 
 
Есть еще способ  - https://superuser.com/questions/31587/how-to-force-windows-to-rename-a-file-with-a-special-character
в конце этого поста способ номер 3. Тоже в cmd вводишь данные для переименования и клавишей табуляции жмакаешь пока не появится нормальный символ.

Код:
 
    3.To make it work you have to use tab-completion. Just navigate to the right directory in the cmd-shell, type ren, hit the tabulator-key and keep hitting it until the 'correct' name appears:
 
    C:\Temporal\_black>ren "? ?????????, ?????????"
 
    then type up the rest and hit enter:
 
    C:\Temporal\_black>ren "? ?????????, ?????????" bart
 
    You will be rewarded with this:
 
    C:\Temporal\_black> dir
     Verzeichnis von C:\Temporal\_black
    05.10.2015  21:23    <DIR>          none\none         bart
 
It's kinda tedious but so far this has always worked for me with files and directories (Windows 7 and 8).
 
Funny side note: The ren-commands in 2. and 3. are identical but it wont work without using tab-completion. And even if you've used tab-completion it wont work anymore as soon as you edit the name after the ren (e.g. remove and add a question mark).  

 


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11740 | Зарегистр. 10-12-2003 | Отправлено: 08:57 13-09-2018 | Исправлено: ipmanyak, 09:17 13-09-2018
Memfivosfey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ipmanyak
Ах да, совсем не простительно, совсем забыл, Всё получилось!!! именно вашим методом переименование через консоль коротких имён! Очень даже помогло, быстро и легко, без заморочек, скриптиком сделал. Огромное Спасибо.
 

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 16:23 24-09-2018 | Исправлено: Memfivosfey, 16:23 24-09-2018
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как перенести файлы с запрещёнными символами в имени?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru