Sonderzeichen in einem .Bat

Sonderzeichen in einem .Bat

Problem

Also hier möchte ich mp3 dateien mit dem befehl "umbenennen" von hinten umbenennen. Als ich ungefähr 150 umbenennen sollte, sagte ich mir, dass ich mir eins machen kann. "Bat" mit Zeilen wie:

[Inhalt. Fledermaus]

Umbenennung "a.mp3" war Nr. 86.mp3 "

[Ende. Fledermaus]

Aber dann kann dieser Idiot das Zeichen "Nein" (das ALT + 167 für die ASCII-Tabelle 2 entspricht) nicht richtig behandeln. Stattdessen bekomme ich einen schrecklichen Charakter und ein weißes Quadrat.

Das Merkwürdige ist, dass wenn ich dasselbe in die Eingabeaufforderung tippe, es großartig funktioniert! Das Zeichen erscheint normalerweise im Namen der umbenannten Datei.

Lösung

Hast du damals versucht zu bearbeiten (es ist das Publisher Basic MS DOS)?

Einer der besten Editoren, von dem ich gehört habe, ist Notepad ++ mit Test.

Ansonsten kam mir eine Idee, Sie können versuchen, den Charakter des Editors zu finden, der einem '°' in der Shell entspricht.

Zelt:

 Echo "°"> carac_deg.txt 

Wenn nicht, schreiben Sie alle Zeichen von 127 bis 255 in Ihren Editor und beobachten Sie, was in Ihrer Konsole passiert.

Meiner Meinung nach ist der Zeichencode '°' in der Konsole 248. Verwenden Sie dieses kleine Programm, wenn Sie wissen möchten:

 Stdio.h int main () {für (int i = 0; i <256; i ++) {printf ("% d \ t% c \ n", i, (vorzeichenloses Zeichen) i);} scanf (" ") gebe 0 zurück;} 

Hinweis

Gelöst von Char Snipeur

Vorherige Artikel Nächster Artikel

Top-Tipps