Wie kann auf Dateien zugegriffen werden, die sich in einem "unsichtbaren" oder "namenlosen" Verzeichnis befinden (über ein Terminal)?

511
Armando Herra

Kontext des Problems: Neulich hatte ich mir meinen USB geliehen und seinen Inhalt durch eine Art kleiner Malware verändert, die ich vermute. Ich konnte meine Dateien nicht mehr finden, aber sie nahmen Platz ein.

Problem: Ich kann nicht auf meine Dateien auf meinem USB-Laufwerk zugreifen. Ich kann das Verzeichnis nicht sehen oder darauf zugreifen. Mein Laufwerk enthält die Dateien. Ich kann jedoch nicht cdvom Terminal aus in den Ordner gehen, da der Name ähnlich ist .

Schritte, die ich versucht habe, auf die Dateien zuzugreifen oder sie wiederherzustellen: Zuerst versuchte ich, die Dateien auf einem Windows-Computer im regulären Explorer anzuzeigen, wobei versteckte Dateien aufgedeckt wurden. Nachdem dieser Schritt überhaupt nicht funktioniert hatte, fuhr ich mit der Auflistung der Dateien fort meine CMD-Eingabeaufforderung mit dem folgenden Befehl: dir /s/a \\?/d:/ESD-USBund ein Dump der Dateien und Verzeichnisse zurückgegeben, die sich derzeit in meinem Laufwerk befinden. Ein Teil des Dumps sieht folgendermaßen aus:

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 

Ich habe auch versucht, auf die Dateien von meinem OSX-Computer aus zuzugreifen und konnte sie nicht mit auflisten ls -la. Die einzige Möglichkeit, meine Dateien auf meiner Festplatte zu sehen, war der vorherige Schritt.

Was ich brauche oder gerne wissen würde: Ich würde gerne wissen, wie ich auf meine Dateien zugreifen kann, damit ich sie an einen beliebigen Ort verschieben kann, der unter Windows oder OSX verfügbar ist, und zwar mit dem Terminal auf beiden Plattformen.

Hinweis: /boot ist nur eine von mehreren Ordnern, die im USB - Laufwerk sind (Beispiel: / /boot, / /files, / /IT, sind Verzeichnisse, in denen meine Dateien leben, und ich kann nicht normal zugreifen).

-1
Das sieht aus wie ein Windows-Installationsmedium. Höchstwahrscheinlich sind Ihre Dateien verschwunden. Wenn die Person, die Sie ausgeliehen hat, dies zur Erstellung von Windows-Installationsmedien verwendet hat, ist dies sicherlich der Fall. Und das sind keine "Nachrichten", es ist eine Liste von Verzeichnissen / Dateien, die typisch für die Medien sind, über die ich gerade kommentiert habe. Zusammenfassend haben Sie nicht mehr die Dateien, die sich einmal in diesem Stick befanden. GabrielaGarcia vor 5 Jahren 0
@GabrielaGarcia Ich habe nur ein Beispiel für eines der Verzeichnisse in meinem USB-Gerät gepostet, da es sich um ein Boot-USB-Gerät handelt, das ich manchmal zum Verschieben kleiner Dateien verwende. Ich wollte nicht alle Unterverzeichnisse veröffentlichen, also habe ich nur den Boot-Teil gepostet war mit einem Beispiel etwas klar. Ich habe mehrere Ordner neben / boot, zum Beispiel / files und / IT-Ordner. Armando Herra vor 5 Jahren 0
Warum ein "Beispiel" posten, das in keinem Zusammenhang mit der Frage steht? Übrigens, ** Was ist Ihre Frage? ** Wie werden Dateien wiederhergestellt, die anscheinend gelöscht wurden? Wenn ja, kann eines der üblichen Tools hilfreich sein (oder nicht), aber Softwareempfehlungen sind hier nicht thematisch. Nun erscheint der Teil über "script" und "empty name directory" völlig unsinnig. GabrielaGarcia vor 5 Jahren 1
@GabrielaGarcia Es tut mir leid, wenn ich nicht klar genug war. Meine Frage ist, wie ich diese Dateien per Terminal verschieben oder darauf zugreifen kann. Ich fand das schon klar. Mein Beispiel ist nicht unabhängig, es ist Teil eines Dumps, den ich beim Auflisten der Dateien auf dem Laufwerk erhalten habe. Meine Frage ist dann wieder, wie man auf diese Dateien zugreifen und sie verschieben kann, damit ich sie mithilfe des Terminals wiederherstellen kann. Ich habe nie nach Softwareempfehlungen gefragt. Armando Herra vor 5 Jahren 0
@GabrielaGarcia Ich habe mehrere Teile meiner Frage bearbeitet und hoffe, dass es für Sie und andere Personen, die bereit sind, zu lesen und vielleicht zu helfen, etwas klarer ist. Vielen Dank. Armando Herra vor 5 Jahren 0
Im Terminal geht es normalerweise mit `cd` zum Verzeichnis. Aber wenn Sie nicht mit den Befehlen vertraut sind, warum tun Sie es im Terminal? Der Standard-Datei-Explorer in Windows sollte dies tun. Und nein, du warst bei ll nicht klar. Eigentlich denke ich, dass Sie sehr verwirrt sind. Können Sie uns zeigen, wo diese Dateien sein sollen (oder wo Sie sie für wahrscheinlich halten)? Ich meine, diesen "leeren Namen" oder wie auch immer? GabrielaGarcia vor 5 Jahren 0
Ihre Bearbeitung macht nicht ein einziges Bit klar. Wenn die Dateien gelöscht wurden und Sie sie wiederherstellen möchten, verwenden Sie eine beliebige Wiederherstellungssoftware. GabrielaGarcia vor 5 Jahren 0
@GabrielaGarcia Ich habe im Hauptteil der Frage angegeben, dass die Dateien nicht gelöscht werden und auf der Festplatte vorhanden sind. Das Problem ist, dass sie in einem Verzeichnis mit einem Namen wie \\\ `vorhanden sind. Ich versuche, den Zugriff auf diese Dateien wiederherzustellen, indem Sie das Verzeichnis umbenennen, die Dateien in ein anderes Verzeichnis verschieben oder sie kopieren. Ich versuche hier so klar wie möglich zu sein. Armando Herra vor 5 Jahren 0
Warum verwenden Sie nicht den normalen Explorer? Und warum haben Sie nicht noch einmal den Teil des "dir" gepostet, der das Seltsame zeigt, und stattdessen ein Unterverzeichnis gepostet? Oder einfach wie in der Antwort vorgeschlagen? GabrielaGarcia vor 5 Jahren 0
Ich benutzte den normalen Explorer als ersten Schritt und fuhr fort, versteckte Dateien zu "sehen", was nicht funktionierte. Ich habe genug gepostet, damit das Problem verständlich ist, und ich habe auch ziemlich viel umgeschrieben, weil ich viel negatives Feedback von Ihnen erhalten habe. Und ich kann den Vorschlag nur jetzt ausprobieren, da ich mich ausruhen musste und es nicht ausprobieren konnte, als die Antworten und Kommentare zu dieser Frage auftauchten. Ich möchte Sie daher bitten, es zu versuchen und zu haben Ein weniger strenger Ton beim Antworten, ich gebe mein Bestes, um dies so klar wie möglich zu machen. Armando Herra vor 5 Jahren 0

1 Antwort auf die Frage

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

Bedeutet nur einen nicht druckbaren Charakter. Überprüfen Sie die Festplatte, und starten Sie eine beliebige Live-CD mit Linux. Sie können alle Dateien wiederherstellen. Zusätzlich können Sie mit dir d: / s / a: h versuchen, ob versteckte Dateien auf Dateien gesetzt werden. In diesem Fall sollten Sie Ihre Festplatte mit Anti-Malware überprüfen

Danke, werde es tun und ich komme zurück und poste meine Ergebnisse. Armando Herra vor 5 Jahren 0
Fertig, danke @Yurij Armando Herra vor 5 Jahren 0