[VB.net] "´╗┐" Lors de l'écriture d'un .bat
Résolu
M3NSONG3
Messages postés
615
Date d'inscription
Statut
Membre
Dernière intervention
-
M3NSONG3 Messages postés 615 Date d'inscription Statut Membre Dernière intervention -
M3NSONG3 Messages postés 615 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
Je vous explique mon problème en espérant que vous pourrez m'aider...
Je fais actuellement un petit programme qui doit m'écrire un fichier.bat cependant celui-ci se retrouve en permanence corrompu car comme me l'indique la console, il commence toujours par "´╗┐".
J'ai essayé de changer l'encodage du fichier, mais rien n'y fait...
Merci d'avance.
Code :
(j'ai également essayé avec AINSI)
Je vous explique mon problème en espérant que vous pourrez m'aider...
Je fais actuellement un petit programme qui doit m'écrire un fichier.bat cependant celui-ci se retrouve en permanence corrompu car comme me l'indique la console, il commence toujours par "´╗┐".
J'ai essayé de changer l'encodage du fichier, mais rien n'y fait...
Merci d'avance.
Code :
batContent = "GrannyConverter " + folder + " " + bool + Chr(10) + "PAUSE"
file.Write(batContent, System.Text.Encoding.UTF8)
(j'ai également essayé avec AINSI)
A voir également:
- [VB.net] "´╗┐" Lors de l'écriture d'un .bat
- Creer un fichier .bat - Guide
- Écriture facebook - Guide
- Ecriture en gras - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Ecriture instagram - Guide
1 réponse
Bonjour
Ce que tu vois correspond au codage d'un BOM en UTF-8 affiché avec la page de code 850.
Il est constitué de 3 octets EF, BB et BF.
Si la console l'affiche comme de la page de code 850, tu ne devrais pas créer un fichier encodé en UTF-8. Utilise le bon encodage même si tu penses l'avoir déjà fait, et ça marchera.
Ce que tu vois correspond au codage d'un BOM en UTF-8 affiché avec la page de code 850.
Il est constitué de 3 octets EF, BB et BF.
Si la console l'affiche comme de la page de code 850, tu ne devrais pas créer un fichier encodé en UTF-8. Utilise le bon encodage même si tu penses l'avoir déjà fait, et ça marchera.
J'ai facilement pu résoudre mon problème !