Karakter Khusus dalam .Bat

Karakter Khusus dalam .Bat

Isu

Jadi di sini, saya ingin mengganti nama file mp3 dengan perintah "rename" dari belakang. Karena saya harus mengganti nama sekitar 150, saya berkata pada diri sendiri bahwa saya bisa menjadikannya satu. "Bat" dengan garis-garis seperti:

[Isi. Kelelawar]

ganti nama "a.mp3" was No. 86.mp3 "

[Akhir. Kelelawar]

Tapi kemudian, idiot ini tidak bisa merawat karakter "Tidak" dengan benar (yang sesuai dengan ALT + 167 untuk ASCII tabel 2). Sebaliknya, saya mendapatkan karakter yang mengerikan dan kotak putih.

Yang aneh adalah bahwa ketika saya mengetik hal yang sama pada command prompt, itu berfungsi dengan baik! Karakter biasanya muncul dalam nama file yang diubah namanya.

Larutan

Apakah Anda mencoba mengeditnya (itu adalah penerbit dasar MS DOS)?

Salah satu editor terbaik, dari apa yang saya dengar adalah notepad + +, dengan tes.

Kalau tidak, ide datang kepada saya, Anda dapat mencoba menemukan karakter editor yang sesuai dengan '°' di shell.

tenda:

 gema "°"> carac_deg.txt 

jika tidak, tulis semua karakter 127 hingga 255 di editor Anda untuk menonton apa yang terjadi di konsol Anda.

Menurut pendapat saya, kode karakter '°' adalah 248 di konsol. Gunakan program kecil ini jika Anda ingin tahu:

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

Catatan

Dipecahkan oleh Char Snipeur

Artikel Sebelumnya Artikel Berikutnya

Tips