Speciale tekens in een .bat

Speciale tekens in een .bat

Kwestie

Dus hier wil ik mp3-bestanden hernoemen met het commando "hernoemen" vanaf de achterkant. Aangezien ik ongeveer 150 moest hernoemen, hield ik mezelf voor dat ik er een kon maken. "Bat" met lijnen als:

[Inhoud. Knuppel]

hernoemen "a.mp3" was nr. 86.mp3 "

[Einde. Knuppel]

Maar dan kan deze idioot niet goed zorgen voor het karakter "Nee" (wat overeenkomt met ALT + 167 voor de ASCII-tabel 2). In plaats daarvan krijg ik een vreselijk personage en een wit vierkant.

Het merkwaardige is dat wanneer ik hetzelfde typ in de opdrachtprompt, het geweldig werkt! Het karakter verschijnt normaal gesproken in de naam van het hernoemde bestand.

Oplossing

Heb je toen geprobeerd om het te bewerken (het is de basisd MS DOS van de uitgever)?

Een van de beste bewerkers, van wat ik hoorde is Kladblok + +, met een test.

Anders kwam er een idee bij me op, je kunt proberen het karakter van de editor te vinden dat overeenkomt met een '°' in de schaal.

tent:

 echo "°"> carac_deg.txt 

zo niet, schrijf dan het karakter van 127 tot 255 in je editor, kijk wat er in je console gebeurt.

Naar mijn mening is de karaktercode '°' 248 in de console. Gebruik dit kleine programma als je wilt weten:

 Stdio.h int main () {for (int i = 0; i <256; i + +) {printf ("% d \ t% c \ n", i, (unsigned char) i);} scanf (" ") retourneert 0;} 

Notitie

Opgelost door Char Snipeur

Vorige Artikel Volgende Artikel

Top Tips