Ecrire un .Bat en VB [Résolu]

Messages postés
31
Date d'inscription
mercredi 25 mai 2005
Statut
Membre
Dernière intervention
17 mai 2011
- - Dernière réponse : yaya2669
Messages postés
31
Date d'inscription
mercredi 25 mai 2005
Statut
Membre
Dernière intervention
17 mai 2011
- 19 nov. 2009 à 11:13
Bonjour,

J'essai d'écrire un fichier .Bat via un programme en VB.

My.Computer.FileSystem.WriteAllText(AppBat + "MonBatch.bat", "ECHO ON" chr(10) + Chr(13), False)
My.Computer.FileSystem.WriteAllText(AppBat + "MonBatch.bat", "ECHO OFF", True)


Le problème est qu'au lieu de faire un retour charriot, cela me met des carrés.

Quelqu'un aurait une solution svp ?


Merci
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
1241
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
27 août 2013
4
3
Merci
Bonjour,

Essayes plutôt comme ceci:

cmd = "ECHO ON" & vbCrLf (je crois que vbcrlf est en vb6, sûrement plutôt vbnewline pour du .net)

My.Computer.FileSystem.WriteAllText(AppBat + "MonBatch.bat", cmd, False)
My.Computer.FileSystem.WriteAllText(AppBat + "MonBatch.bat","ECHO OFF", True)

L'expérience, c'est une connerie par jour, mais jamais la même..

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 134 internautes nous ont dit merci ce mois-ci

Commenter la réponse de lolokun
Messages postés
31
Date d'inscription
mercredi 25 mai 2005
Statut
Membre
Dernière intervention
17 mai 2011
0
Merci
Merci beaucoup
Commenter la réponse de yaya2669