Непечатаемые символы в имени файла

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
Здравствуйте.
Столкнулся с такой проблемой - дали флешку в которой часть имен файлов/каталогов содержат служебные символы. Ни открыть, ни переименовать не получается :(.
Вот пример

Что можно предпринять?
 

Кирилл

Команда форума
Администратор
Сообщения
14,089
Реакции
6,139
Баллы
993
orderman, поподробнее после чего так стало.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
Что можно предпринять?
скопировать к примеру анлокером, им же можно и переименовать если не нужно сохранять оригинальное название.

Добавлено через 1 минуту 1 секунду
Да, если есть желание, то можно и скриптом AVZ переименовать ;).
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
Koza Nozdri, со слов пострадавшего после вируса. Флешку проверил - чистая.

regist, анлокером не получается :( Хочет переименовать/переместить после перезагрузки, но после все-равно ничего не делает. А как АВЗ переименовать? Нужно эти 4 папки переименовать, что изображены на картинке выше.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
Хочет переименовать/переместить после перезагрузки, но после все-равно ничего не делает.
а в автозагрузке он сидит ? Надо чтобы служба анлокера автоматом запускалась при включение компа, а не только когда его вызовешь.

Добавлено через 2 минуты 47 секунд
А как АВЗ переименовать?
подумайте сами, вы же учитесь писать скрипты для AVZ иногда в практике при лечение юзера и такое требуется.
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
regist, Unlocker Assistant есть в автозагрузке. В справке по АВЗ переименование есть только для файлов:unknw:. Попробую еще посмотреть, может найду что-то нестандартное.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
поподробнее после чего так стало.
Koza Nozdri, можешь создать папки с такими именами ?

в третьей папке в название символы с такими уголками, но почему они не отобразилсиь нормально.

Добавлено через 4 минуты 14 секунд
В справке по АВЗ переименование есть только для файлов
для папки это тоже отработает ;)
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
regist, если в папке нет служебных символов, то нормально. В другом случае ошибка :(

 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
если в папке нет служебных символов, то нормально. В другом случае ошибка
а тут уже надо подумать о хитростях, лично я вижу два способа решения этой проблемы. Немного подумай как можно это сделать, в именах файлов зловредов тоже иногда нестандартные символы. Если не догадаешься подскажу. Кстати посмотри внимательно название папки, корую собираешься удалить и подумай, что на самом деле удалит.

Добавлено через 11 минут 14 секунд
зы. последние посты отсюда наверно лучше перенести в тему с вопросами по скриптам AVZ.
 
Последнее редактирование:

glax24

Разработчик
Сообщения
2,001
Реакции
1,484
Баллы
638
orderman,
1. dir
2. ren <имя которое оборазилось в dir> <новое имя>
Вот посмотри как пример делал давно от radminer
 

Кирилл

Команда форума
Администратор
Сообщения
14,089
Реакции
6,139
Баллы
993
или так:
Код:
@echo off
del Recycler
chcp 1251>null
@echo ждемс...
chcp 866> null
attrib -s -h -r -a /s /d

если вирь то Recycler должно обрабатывать.
на флэшке запускать,на харде нельзя.

Добавлено через 3 минуты 1 секунду
А потом rename.
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
Самого вируса нет, папки Recycler тоже. Есть подозрение что это даже не вирус, а глюки контролера флешки (сделал чекдиск и в корне появилась папка FOUND.000).
Вот вывод команды dir /x (см. в конце лога)
 

Вложения

  • dir.txt
    5.1 KB · Просмотры: 8

Кирилл

Команда форума
Администратор
Сообщения
14,089
Реакции
6,139
Баллы
993
orderman, renam,restore пробовал?
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
Да пробовал. Пишет "Синтаксическая ошибка в имени файла, имени папки или метке тома"

Добавлено через 2 часа 27 минут 48 секунд
Кирилл, папку прислать тоже не могу. При копировании ошибка "Каталог не создан". Если правой кнопкой мыши, то контекстное меню тоже сокращенное. Также невозможно ее заархивировать:mad:.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
orderman, пробуй скопировать с помощью бутклинера AVZ.
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
regist, ошибка в скрипте.
Код:
begin
 BC_CopyFile('f:\Антощук\B70ИН','d:\1');
 BC_Activate;
 RebootWindows(True);
end.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
Вариант №1 (проще) заменить юникод символы в команде на ? (что как помним из справки означает любой символ).
Вариант №2
ShowMessage('Внимание! Перед выполнением скрипта AVZ автоматически закроет все сетевые подключения.' + #13#10 + 'После перезагрузки компьютера подключения к сети будут восстановлены в автоматическом режиме.');
знакомая команда ? А что в ней означает
? ;). Отвечу этот код символа по таблице символов ANSI, таким образом можно вставить любой символ на который в обычном виде AVZ будет ругаться.
 

orderman

Ветеран
Сообщения
1,205
Реакции
1,339
Баллы
653
Все равно мимо. Скрипт отрабатывает без ошибок, а результата нет :(
Код:
begin
 RenameFile('f:\Антощук\ГАЙД'+#04+'O'+#04+'A','d:\backup\1');
end.
Код:
begin
 BC_CopyFile('f:\Антощук\ГАЙД'+#04+'O'+#04+'A','d:\backup\1');
 BC_Activate;
end.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
12,702
Реакции
5,982
Баллы
1,008
а результата нет
что значит нет ? в смысле не копирует ? может код символа не тот ? пробовал через любой символ ? Кстати сохрани лог работы бутклинера и посмотри что там.
 
Сверху Снизу