Créer un petit script .bat :D
Axwell
-
Jenaipasdenom -
Jenaipasdenom -
Bonjour,
Je voudrai créer un petit script .bat très important ! :x
Donc je veut que mon .bat :
- Lise le contenu d'un fichier txt
- Prenne ce contenu et l'introduise dans une page html ( a un endroit precis et sur un site que l'ont est entrain de visiter avec FireFox ou Chrome. )
VOila :D
J'ai essayer mais je m'y connais trop peu pour réaliser se bat...
J'Attend votre aide, Cordialement Axwell
Je voudrai créer un petit script .bat très important ! :x
Donc je veut que mon .bat :
- Lise le contenu d'un fichier txt
- Prenne ce contenu et l'introduise dans une page html ( a un endroit precis et sur un site que l'ont est entrain de visiter avec FireFox ou Chrome. )
VOila :D
J'ai essayer mais je m'y connais trop peu pour réaliser se bat...
J'Attend votre aide, Cordialement Axwell
A voir également:
- Créer un petit script .bat :D
- Creer un fichier .bat - Guide
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
7 réponses
faire ça en batch ? O_o
t'es sûr ? XD
bon, comme j'aime les énigmes, voici des indices =D (pour tout te dire, j'ai pas la solution)
http://www.infos-du-net.com/forum/87482-21-lire-contenu-fichier
https://forum.hardware.fr/hfr/Programmation/Shell-Batch/lire-fichier-texte-sujet_71861_1.htm
https://forum.hardware.fr/hfr/Programmation/Shell-Batch/batch-comment-resolu-sujet_102202_1.htm
https://www.commentcamarche.net/faq/2695-ms-dos-ecrire-dans-un-fichier-texte-en-batch
j'ai rien trouvé pour l'écriture intra-balise
t'es sûr ? XD
bon, comme j'aime les énigmes, voici des indices =D (pour tout te dire, j'ai pas la solution)
http://www.infos-du-net.com/forum/87482-21-lire-contenu-fichier
https://forum.hardware.fr/hfr/Programmation/Shell-Batch/lire-fichier-texte-sujet_71861_1.htm
https://forum.hardware.fr/hfr/Programmation/Shell-Batch/batch-comment-resolu-sujet_102202_1.htm
https://www.commentcamarche.net/faq/2695-ms-dos-ecrire-dans-un-fichier-texte-en-batch
j'ai rien trouvé pour l'écriture intra-balise
C'est possible de créer une page html avec le contenu d'un fichier texte, mais à un endroit précis ça devient tout de suite bien plus compliqué, car il faut lire la page ligne par ligne, les réinscrire dans un autre fichier, compter le nombre de ligne, inscrire le contenu du txt à un nombre de ligne précis sans effacer cette même ligne.
Je vais regarder.
Je vais regarder.
Je ne m'y connai pas trop mais il n'y a pas une commande qui rechercherai une certaine ligne dans une page html ?
Tu style : ma ligne que je cherche dans ma page html c'est "isFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))"
Et que je veut mettre mon contenu de mon fichier txt au bout de cette ligne.
Enfin a vue d'oeil sa me parait pas telement réalisable mais c'est pour savoir si c'est possible ou pas :D
@Templier Nocturne : Je savais pas du tout si c'etait possible de faire sa en batch ou pas :x
Tu style : ma ligne que je cherche dans ma page html c'est "isFlash = NOT IsNull(CreateObject("ShockwaveFlash.ShockwaveFlash"))"
Et que je veut mettre mon contenu de mon fichier txt au bout de cette ligne.
Enfin a vue d'oeil sa me parait pas telement réalisable mais c'est pour savoir si c'est possible ou pas :D
@Templier Nocturne : Je savais pas du tout si c'etait possible de faire sa en batch ou pas :x
Je suis déjà en train de travailler dessus, il faut que tu m'envoies un détail exact de ce que tu veux faire.
Voilà où j'en suis pour l'instant :
Création du début de la page HTML qui ne changera pas
Analyser les lignes du fichier TXT une par une et les envoyer à la suite du fichier html
Création de la fin de la page HTML qui ne changera pas.
C'est à peu prêt ça ? Tu dois envoyer plusieurs lignes dans ton fichier html ?
Voilà où j'en suis pour l'instant :
Création du début de la page HTML qui ne changera pas
Analyser les lignes du fichier TXT une par une et les envoyer à la suite du fichier html
Création de la fin de la page HTML qui ne changera pas.
C'est à peu prêt ça ? Tu dois envoyer plusieurs lignes dans ton fichier html ?
si, ça tu peux faire =)
tu lis ligne par ligne (voir 3eme lien, à adapter) en comptant
si la ligne correspond à celle que tu veux, tu stop la boucle
tu saute le nombre de ligne comptées
tu écris ;)
tu lis ligne par ligne (voir 3eme lien, à adapter) en comptant
si la ligne correspond à celle que tu veux, tu stop la boucle
tu saute le nombre de ligne comptées
tu écris ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Voici un exemple très simple :
Batch.bat :
Fichier.txt :
Batch.bat :
@echo off REM CREATION DU HEAD HTML (echo ^<html^> echo ^<head^> echo ^<title^>Test Script BATCH^</title^> echo ^</head^> echo ^<body^>)>test.html REM LECTURE DU FICHIER ET ENVOI DE LA LIGNE for /f "delims=" %%a in ('type fichier.txt') do call :envoiligne %%a REM CREATION DE LA FIN HTML (echo ^</body^> echo ^</html^>)>>test.html start test.html REM ENVOI DE LA LIGNE AVEC RETOUR A LA LIGNE :envoiligne set "var=%*" echo %var%^<br^> >>test.html goto :eof
Fichier.txt :
Ligne 1 Ligne 2 Ligne 3
slt
comme le code batch ( par BeFax ) en ajoutant la commande findstr dans la boucle for et voilà ( mais la syntaxe est un peu trés complexe tandis qu'il ya des caractère comme les redirections et autres > et < , & , | , % ... etc dans la page HTML c pour cela pêut être que la résultat n'est pas a 100% )
comme le code batch ( par BeFax ) en ajoutant la commande findstr dans la boucle for et voilà ( mais la syntaxe est un peu trés complexe tandis qu'il ya des caractère comme les redirections et autres > et < , & , | , % ... etc dans la page HTML c pour cela pêut être que la résultat n'est pas a 100% )