Les Allergies
Alimentaires
Posez votre question Signaler

Modifier AUTOEXEC.BAT en batch

Vinc23 35Messages postés 3 octobre 2009Date d'inscription 4 décembre 2011Dernière intervention - Dernière réponse le 29 janv. 2010 à 07:48
Bonjour,
J'ai comme projet de faire un batch d'optimisation pour XP.
Mais pour cela j'ai besoin de rajouter une ligne a AUTOEXEC.BAT, manuellement je sais qu'on peut le faire avec sysedit.exe mais j'aimerais bien qu ça se fasse automatiquement.
Et forcement si je veux rajoutez une ligne j'aimerais bien qu'il y ai la possibilité de la retirer.
Merci de votre compréhension.
Lire la suite 

Modifier AUTOEXEC.BAT en batch »

5 réponses
Réponse
+2
moins plus
hello
pour ajouter une ligne :
echo ton code >> autoexec.bat
pour enlever la ligne
find /v "ton code" < autoexec.bat > autoexec.new
move autoexec.bat autoexec.old
ren autoexec.new autoexec.bat
Ajouter un commentaire
Réponse
+1
moins plus
Salut,

si tu essayes find /v "qqechose" <fichierA >fichierA
tu te retrouves avec une fichier vide : DOS ne peut lire et écrire en même temps dans un fichier texte.
la solution de dubcek passe par un fichier temporaire autoexec.new et te fait une copie de sauvegarde dans autoexec.old
tout simplement.
Ajouter un commentaire
Réponse
+0
moins plus
UP svp
Ajouter un commentaire
Réponse
+0
moins plus
Ah bas oui c'est évident pour rajouter une ligne :)
par contre pour enlever une ligne j'y aurais pas penser et je ne comprend même pas vraiment pourrais-tu m'expliquer car entre .old .bat et .new j'ai un peu de mal :)
Ajouter un commentaire
Réponse
+0
moins plus
Ok merci à vous je vais essayer ça.
Ajouter un commentaire
Ce document intitulé « Modifier AUTOEXEC.BAT en batch » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?