Как получить доступ к файлам, найденным внутри «невидимого» или «безымянного» каталога (используя терминал)?

325
Armando Herra

Контекст проблемы: на днях я позаимствовал свой USB-накопитель и изменил его содержимое с помощью какого-то небольшого вредоносного ПО, которое я предполагаю. Я больше не мог найти свои файлы, но они занимали место.

Проблема: я не могу получить доступ к своим файлам, которые находятся на моем USB-накопителе. Я не могу увидеть каталог или получить к нему доступ, мой накопитель содержит файлы, но я не могу cdвойти в папку с терминала, так как его имя похоже на .

Шаги, которые я предпринял, пытаясь получить доступ к файлам или восстановить их: сначала я попытался просмотреть файлы на компьютере Windows в обычном проводнике с обнаружением скрытых файлов, после того, как этот шаг оказался неэффективным, я перешел к списку файлов на мое приглашение CMD с помощью следующей команды: dir /s/a \\?/d:/ESD-USBи вернул дамп файлов и каталогов, которые в настоящее время находятся на моем диске, часть дампа выглядит следующим образом:

Directory of \\?\d:\ESD-USB\ \boot  10/29/2018 02:06 PM <DIR> . 10/29/2018 02:06 PM <DIR> .. 09/29/2017 09:08 AM 16,384 bcd 09/29/2017 03:59 AM 3,170,304 boot.sdi 09/29/2017 03:59 AM 1,024 bootfix.bin 09/29/2017 09:08 AM 106,528 bootsect.exe 09/29/2017 03:59 AM 4,096 etfsboot.com 09/29/2017 09:08 AM 818,072 memtest.exe 12/27/2017 06:01 AM <DIR> en-us 12/27/2017 06:01 AM <DIR> fonts 12/27/2017 06:01 AM <DIR> resources 6 File(s) 4,116,408 bytes 

Я также попытался получить доступ к файлам с моего компьютера с OSX и не смог перечислить их, используя ls -la. Единственный способ, которым я мог видеть свои файлы в моем диске, был с предыдущим шагом.

Что мне нужно или хотелось бы знать: я хотел бы знать, как получить доступ к моим файлам в первую очередь, чтобы я мог перемещать или копировать их в какое-либо место, доступное в Windows или OSX, используя терминал на обеих платформах.

Примечание: /boot это только один из нескольких папок, которые находятся в пределах диска USB (например / /boot, / /files, / /IT, являются каталогами, где мои файлы живут, и я не могу получить доступ к нормально).

-1
Это похоже на установочный носитель Windows. Скорее всего, ваши файлы исчезли. Если человек, который позаимствовал у вас флешку, использовал ее для создания установочного носителя Windows, то это, безусловно, так. И это не «сообщения», это список каталогов / файлов, типичных для носителей, которые я только что прокомментировал. Таким образом, у вас больше нет файлов, которые когда-то были в этой флешке. GabrielaGarcia 5 лет назад 0
@GabrielaGarcia Я только опубликовал пример одного из каталогов на моем USB, так как это загрузочный USB, и я иногда использую его для перемещения небольших файлов, я не хотел беспокоиться о публикации всех подкаталогов, поэтому я разместил только загрузочную часть, поэтому я было немного ясно с примером. У меня есть больше папок, кроме папок / boot, например, / files и / IT. Armando Herra 5 лет назад 0
Зачем публиковать «пример», который совершенно не связан с вопросом? Кстати, ** какой у вас вопрос? ** Это как восстановить файлы, которые, видимо, были удалены? Если так, то любой из обычных инструментов может помочь (или нет), но рекомендации программного обеспечения здесь не по теме. Теперь часть о «скрипте» и «пустом каталоге имен» кажется совершенно бессмысленной. GabrielaGarcia 5 лет назад 1
@GabrielaGarcia Я извиняюсь, если я не был достаточно ясно, мой вопрос, как переместить или получить доступ к этим файлам через терминал. Я думал, что это уже ясно. И мой пример не связан, это часть дампа, который я получил при перечислении файлов на диске. Мой вопрос снова заключается в том, как получить доступ к этим файлам и / или переместить их, чтобы я мог восстановить их с помощью терминала, никогда я не просил рекомендации по программному обеспечению. Armando Herra 5 лет назад 0
@GabrielaGarcia Я отредактировал несколько частей моего вопроса, надеясь, что он станет более понятным для вас и любого другого человека, желающего прочитать и, возможно, помочь с этим вопросом. Благодарю. Armando Herra 5 лет назад 0
В терминале это обычно с `cd` в каталог. Но если вы не знакомы с командами, зачем делать это в терминале? Должен по умолчанию проводник файлов в Windows. И нет, вы не были ясны до 11. На самом деле я думаю, что вы очень смущены. Можете ли вы показать нам, где эти файлы должны быть (или где вы думаете, что они находятся)? Я имею в виду, это "пустое имя" или как? GabrielaGarcia 5 лет назад 0
Ваше редактирование не проясняет один бит. Опять же, если файлы были удалены, и вы хотите восстановить их, используйте любое программное обеспечение для восстановления файлов. GabrielaGarcia 5 лет назад 0
@GabrielaGarcia В основной части вопроса я указал, что файлы не удаляются и существуют на диске, проблема в том, что они существуют в каталоге с именем, похожим на `\ \\`. Я пытаюсь восстановить доступ к этим файлам, переименовывая каталог, перемещая файлы в другой каталог или копируя их. Я пытаюсь быть как можно яснее здесь. Armando Herra 5 лет назад 0
Так почему же вы не используете обычный проводник? И снова, почему вы не опубликовали часть `dir`, показывающую странную вещь, а вместо этого разместили подкаталог? Или просто сделать так, как предложено в ответе? GabrielaGarcia 5 лет назад 0
В качестве первого шага я использовал обычный проводник и начал «видеть» скрытые файлы, которые не сработали. Я написал достаточно, так что проблема понятна, и я также переписал довольно много, потому что я получил много отрицательных отзывов от вас. И я могу опробовать это предложение только сейчас, так как мне нужно было отдохнуть, и я не смог опробовать его, когда начали поступать ответы и комментарии по этому вопросу. Я хотел бы попросить вас попробовать Менее строгий тон при ответе, я делаю все возможное, чтобы попытаться сделать это как можно яснее. Armando Herra 5 лет назад 0

1 ответ на вопрос

0
Yurij
\\?\d:\ESD-USB\ \boot 

Просто означает непечатный символ. Проверить диск, чем загрузить любой livecd с Linux, вы можете восстановить все файлы. Кроме того, вы можете попробовать dir d: / s / a: h, чтобы посмотреть, не установлен ли скрытый атрибут для файлов. Если это так, вы должны проверить свой диск с антивирусом

Спасибо, сделаю и я вернусь и опубликую свои результаты. Armando Herra 5 лет назад 0
Готово, спасибо @Yurij Armando Herra 5 лет назад 0