So zeigen Sie Sonderzeichen in Dateinamen unter Windows an

1031
Pacopaco

Wie kann ich die Zeichen eines Dateinamens in Windows 10 überprüfen ?

Ich habe einige Dateien, die einige 'Leerzeichen' enthalten, und andere Dateien, die einige 'Leerzeichen' enthalten. Und vielleicht einige mit einer Mischung aus beiden oder anderen, die andere "raumähnliche" Charaktere enthalten.

Ein anderes Beispiel wäre das lateinische 'c', VS das kyrillische 'с'.

Ich muss wissen, wie ich diese Charaktere inspizieren kann, wenn ich die Notwendigkeit habe.

Um ein vereinfachtes Beispiel für das Problem zu reproduzieren, mit dem ich konfrontiert bin, können Sie dies in einer PowerShell verwenden:

mkdir 'test space' mkdir 'test space' dir test*space 

(der zweite ist mit einem geschützten Leerzeichen, Sie können einen mit Alt + 0160 auf dem Nummernblock schreiben)

Hier ist die Ausgabe auf PowerShell:

Beispiel für Ordner mit Sonderzeichen im Vergleich zu 'normalen' Zeichen

Um klar zu sein, ich möchte nicht einfach zwischen zwei nahezu identischen Namen unterscheiden.

Ich hätte gerne eine Möglichkeit zu wissen, ob eines der Leerzeichen in einem beliebigen Dateinamen / Ordnernamen ein spezielles Leerzeichen ist (und welches es ist) und für andere Zeichen wie 'c' gilt: Ist es ein lateinisches 'c' oder? ein kyrillisches 'c' oder irgendein anderes grafisch identisches Ding? Und welches ?


Ich habe verschiedene Informationen zum Suchen nach Dateinamen mit Sonderzeichen gefunden: Versuch, Dateinamen mit Sonderzeichen im Windows-Explorer zu suchen (Windows 10)

oder wie man einen erstellt:

Wie erstelle ich einen Ordnernamen oder einen Dateinamen mit Sonderzeichen wie \ /: *? "<> |

Wie gehe ich vor, um einen Dateinamen mit ungültigen Zeichen zu erstellen, wie:?>?

Aber wenn ich richtig gelesen habe, scheinen die Antworten die Sonderzeichen nicht zu sehen .

0
Hinweis: Ich kann verstehen, dass ich nach Dateinamen suchen kann, die bestimmte Sonderzeichen enthalten. Diese Lösung ist jedoch nicht skalierbar und gilt * nur, wenn ich bereits weiß, * nach welchen speziellen Unicode-Zeichen ich suche. Deshalb suche ich nach einer Lösung, mit der ich die Details aller Dateinamenzeichen visualisieren kann. Pacopaco vor 5 Jahren 0
Der einfachste Weg, den ich sehe, ist die Verwendung einer benutzerdefinierten Schriftart. Suchen Sie nach der Schriftart, bei der sich die betreffenden Symbole unterscheiden (z. B. sind kyrillische Symbole 1 Pixel tiefer, der harte Raum wird als 1-Pixel-Punkt angezeigt usw.). Akina vor 5 Jahren 0
Das könnte eine mögliche Antwort sein, und ziemlich einfach, möchten Sie diesen Kommentar in einen Kommentar umwandeln? Pacopaco vor 5 Jahren 0
Nein, es ist ein Rat, keine Lösung. Wenn ich nur einen Link zu einer solchen Schrift hätte ... aber ich habe es nicht. Akina vor 5 Jahren 0

1 Antwort auf die Frage

1
DrMoishe Pippik

Der einzige Weg zu sein, bestimmt, welche Zeichen in einem Dateinamen versteckt ist, um die Lautstärke Inhaltsverzeichnis zu prüfen (TOC) in einem Hex - Editor. Eine bestimmte Schriftart, die Sie zum Anzeigen eines Dateinamens verwenden, ist möglicherweise nicht vorhanden oder weist ein Duplikat eines bestimmten Zeichens auf. Zum Beispiel hat von den beiden Dateien, die darunter zu sein scheinen unins batt.png, eine eine Leerstelle und die andere eine geschützte Leerstelle im Namen.

Leerzeichen vs. NBS in Dateiname

In einem Hex-Editor liegt der Unterschied auf der Hand: Im 0x00FF2000Gegensatz zu 0x00F5A000.

VTOC in MiTec HexEdit

Das war die "Hex-Editor" -Antwort, auf die ich gehofft hatte. Wissen Sie als Ergänzung, wie Sie die Eingabeadresse für eine Datei im Inhaltsverzeichnis finden können, wenn Sie nach einem Teil davon suchen (z. B. "batt")? Pacopaco vor 5 Jahren 0
@Pacopaco, da das FAT32-Stammverzeichnis nicht an einem vordefinierten Ort gespeichert ist, habe ich genau wie Sie gesagt, einen Teil eines Dateinamens gesucht. Es gibt forensische Tools, um das Inhaltsverzeichnis und die Links im Detail zu untersuchen, aber ich habe mich für schnell und schmutzig entschieden. Das tut mir leid. Wenn jemand ein kostenloses Tool kennt, posten Sie es bitte hier. DrMoishe Pippik vor 5 Jahren 1