ecrire dans n'importe quel fichier texte???
Modérateur : WIN32-[GG]
ecrire dans n'importe quel fichier texte???
bonjour a tous et a toutes!!!
etant nouveau sur ce forum je sais pas si je devais me presenter ?donc milles escuses si je devais
le faire!!!!
donc voila ma question :
est ce qu'il est possible avec un fichier batch utilisant la commande choice d'écrire dans n'importe
quel fichier texte en donnant juste le non du fichier ?
j'ai le code pour le faire sous l'environnement windows xp vista etc.. avec la commande set/p
mais je voudrais le faire sous le dos reel et comme la commande set/p n'est pas accepter par
ms dos reel c'est pourquoi je vous demande votre aide!
je vous mais le code que j'ai pour l'environnement windows ça vous donnera une idée de ce que je veut en dos reel
code:
@echo off
::script Laddy - http://batch.xoo.it
::ouvre le dossier C:\Perso avant l'executation
CD C:\Perso
set /p chemin=Nom de votre fichier avec extension :
type "%chemin%"
Set /p choix= Souhaitez vous ajouter du texte ? [o,n] =
if /i %choix%==o goto ajouter
if /i %choix%==n goto fin
:ajouter
type con >> %chemin%
pause
:fin
@exit
merci beaucoup!!!!
ps : au faite j'ai oublier de mentionner que c'était Laddy qui a fait le code!!!!
avec mes escuse pour cette oubli impardonnable!!!!!!
etant nouveau sur ce forum je sais pas si je devais me presenter ?donc milles escuses si je devais
le faire!!!!
donc voila ma question :
est ce qu'il est possible avec un fichier batch utilisant la commande choice d'écrire dans n'importe
quel fichier texte en donnant juste le non du fichier ?
j'ai le code pour le faire sous l'environnement windows xp vista etc.. avec la commande set/p
mais je voudrais le faire sous le dos reel et comme la commande set/p n'est pas accepter par
ms dos reel c'est pourquoi je vous demande votre aide!
je vous mais le code que j'ai pour l'environnement windows ça vous donnera une idée de ce que je veut en dos reel
code:
@echo off
::script Laddy - http://batch.xoo.it
::ouvre le dossier C:\Perso avant l'executation
CD C:\Perso
set /p chemin=Nom de votre fichier avec extension :
type "%chemin%"
Set /p choix= Souhaitez vous ajouter du texte ? [o,n] =
if /i %choix%==o goto ajouter
if /i %choix%==n goto fin
:ajouter
type con >> %chemin%
pause
:fin
@exit
merci beaucoup!!!!
ps : au faite j'ai oublier de mentionner que c'était Laddy qui a fait le code!!!!
avec mes escuse pour cette oubli impardonnable!!!!!!
Modifié en dernier par phil59110 le 30 juin 2009 16:19, modifié 1 fois.
Re: ecrire dans n'importe quel fichier texte???
bonjour
Encore une fois pourquoi tu ne laisse pas le commentaire ::Script par Laddy !!!
Encore une fois pourquoi tu ne laisse pas le commentaire ::Script par Laddy !!!
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: ecrire dans n'importe quel fichier texte???
Merci de l'avoir rajouté
testé sous msdos windows 98Se le script fonctionne
reponse : http://batch.xoo.it/t580-comment-creer- ... t=45#p5205
testé sous msdos windows 98Se le script fonctionne
reponse : http://batch.xoo.it/t580-comment-creer- ... t=45#p5205
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: ecrire dans n'importe quel fichier texte???
Laddy le code fonctionne impecable en plus la tempo et super!!!Laddy a écrit :Merci de l'avoir rajouté
testé sous msdos windows 98Se le script fonctionne
reponse : http://batch.xoo.it/t580-comment-creer- ... t=45#p5205
mais j'ai encore un probléme pour me connecté au site
c'est pourquoi je post ici en esperant que ça derangera pas
et je tiens a te dire que tu est vraiment une AS en script batch parce que jusqu'ici
personne n'avais reussi a le faire ce code!c'est pas formateur a 90% que tu doit étre mais bien
100%!!!!!!
un grand chapeau a toi avec tout mes remerciement !!!
Re: ecrire dans n'importe quel fichier texte???
l'hébergeur du forum a des soucis d'attaque il est inacessible par moment.
si ça fonctionne cool
si il manque quelchose dis le moi on peut etre passer par edit aussi ça t'interesse directement
a++
si ça fonctionne cool
si il manque quelchose dis le moi on peut etre passer par edit aussi ça t'interesse directement
a++
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: ecrire dans n'importe quel fichier texte???
ben la Laddy je croi pas qu'on peut faire mieu que ça!!!! ta était déja au dessus de ce qui est possible sous le dos!! en plus avec un peut de perseverance maintenant que tu ma monter le codeLaddy a écrit :l'hébergeur du forum a des soucis d'attaque il est inacessible par moment.
si ça fonctionne cool
si il manque quelchose dis le moi on peut etre passer par edit aussi ça t'interesse directement
a++
je pourais peut étre modifier aussi d'autre code avec le comande set/p en adaptant editvar
a c'est autres codes
donc une seule chose a dire tes Superbe!!!!
Re: ecrire dans n'importe quel fichier texte???
tu peux reposer une question à la fin de ton bat qui demande si tu veux faire un autre fichier ou non ?
mais c'est vrai que c'est à peut près tout.
mais c'est vrai que c'est à peut près tout.
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: ecrire dans n'importe quel fichier texte???
bonjour Laddy!!Laddy a écrit :tu peux reposer une question à la fin de ton bat qui demande si tu veux faire un autre fichier ou non ?
mais c'est vrai que c'est à peut près tout.
oui j'ai pensser a faire ça aussi!
j'ai intégré aussi en debut de code un dir *.txt/w
et en fin cd.. pour revenir c:\
mais comme tu c'est a peut prés tout
mais je croi que cette commande editvar va bien aider dans le devloppement de script elle remplace aisément la commande set/p méme pour l'environnement windows donc a voir!
merci et bonne journnée a toi!!!
Re: ecrire dans n'importe quel fichier texte???
Un développeur batch aime pas trop avoir recours à des commandes externes (enfin pas tous certaines prennent la facilité)
J'étais entrain de travailler sur un code pour supprimer l'utilisation de la commande editvar mais je me heurte à différentes difficultés.. Je trouverai....enfin en espérant que ce soit réalisable.
En gros : il liste le contenu du dossier en lui attribuant un numéro et il suffit de choisir ce numéro pour voir puis ajouter du texte...
J'ai un soucis avec choice...
sous xp et supérieur, editvar ne sert à rien.
edit nous approchons au but... reste à gérer les deux chiffres
edit 2 : combien de fichiers as tu dans ton dossier ?
J'étais entrain de travailler sur un code pour supprimer l'utilisation de la commande editvar mais je me heurte à différentes difficultés.. Je trouverai....enfin en espérant que ce soit réalisable.
En gros : il liste le contenu du dossier en lui attribuant un numéro et il suffit de choisir ce numéro pour voir puis ajouter du texte...
J'ai un soucis avec choice...
sous xp et supérieur, editvar ne sert à rien.
edit nous approchons au but... reste à gérer les deux chiffres
edit 2 : combien de fichiers as tu dans ton dossier ?
Envie de partager vos programmes :
Poster vos codes sur BatchClipboad.info
Poster vos codes sur BatchClipboad.info
Re: ecrire dans n'importe quel fichier texte???
bonsoir Laddy!!!
oui il est vrai que le developpeurs habituer a la programmation de scripts batch aime pas trop
ce genre de commande!tout comme toi comme je les compris!et pour étre honnete ben moi aussi
j'aurais prefairer qu'on y arrive uniquement avec ce bon vieu batch !mais la je croi qu'on avait pas trop le choix parce que croi moi j'ai tout tenter et tout ceux qui on sur d'autre forum tenter aussi de resoudre le probléme n'y son pas arrivé et avant de trouver le site batch.xoo j'avais laisser tomber !donc j'estime que ta deja fait une prouesse dans le domaine!mais je doute pas une seconde perseverante comme tu l'est que tu trouvera un autre moyen!!!!!!
et pour le nombre de fichiers j'en suis a 49 pour l'instant!
ps: je suis moin caler que toi dans le domaine du batch mais si je peut t'aider en quoi que ce soit
tu peut compter sur moi!!!
bonne soirée Laddy!!!!!
oui il est vrai que le developpeurs habituer a la programmation de scripts batch aime pas trop
ce genre de commande!tout comme toi comme je les compris!et pour étre honnete ben moi aussi
j'aurais prefairer qu'on y arrive uniquement avec ce bon vieu batch !mais la je croi qu'on avait pas trop le choix parce que croi moi j'ai tout tenter et tout ceux qui on sur d'autre forum tenter aussi de resoudre le probléme n'y son pas arrivé et avant de trouver le site batch.xoo j'avais laisser tomber !donc j'estime que ta deja fait une prouesse dans le domaine!mais je doute pas une seconde perseverante comme tu l'est que tu trouvera un autre moyen!!!!!!
et pour le nombre de fichiers j'en suis a 49 pour l'instant!
ps: je suis moin caler que toi dans le domaine du batch mais si je peut t'aider en quoi que ce soit
tu peut compter sur moi!!!
bonne soirée Laddy!!!!!