Særlige tegn i en .Bat
Særlige tegn i en .Bat
Problem
Så her vil jeg gerne omdøbe mp3 filer med kommandoen "omdøb" fra bagsiden. Da jeg skulle omdøbe omkring 150, fortalte jeg mig selv, at jeg kan gøre mig til en. "Bat" med linjer som:
[Indhold. Flagermus]
omdøbe "a.mp3" var nr. 86.mp3 "
[Ende. Flagermus]
Men så kan denne idiot ikke tage ordentlig omhu af karakteren "Nej" (som svarer til ALT + 167 for ASCII-tabellen 2). I stedet får jeg en forfærdelig karakter og et hvidt firkant.
Det nysgerrige er, at når jeg skriver det samme i kommandoprompten, virker det godt! Tegnet vises normalt i navnet på den omdøbte fil.
Opløsning
Prøvede du at redigere derefter (det er udgiverens grundlæggende MS DOS)?
En af de bedste redaktører, fra det jeg hørte, er notesblok + +, med test.
Ellers kom der en ide til mig, du kan forsøge at finde redaktørens karakter, som svarer til en '°' i skallen.
telt:
ekko "°"> carac_deg.txt
Hvis ikke, skriv alle tegn på 127 til 255 i din editor, og se hvad der sker i din konsol.
Efter min mening er tegnkoden '°' 248 i konsollen. Brug dette lille program, hvis du vil vide:
Stdio.h int main () {for (int i = 0; i <256; i + +) {printf ("% d \ t% c \ n" ") returner 0;}
Bemærk
Løst af Char Snipeur