Code Batch très simple permettant de télécharger une liste d'url
Résolu
chasseur1044
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
chasseur1044 Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
chasseur1044 Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterai avoir un code batch ou vbs, c'est du pareil au même, qui me permettrait de télécharger une liste d'URL stockée dans un fichier txt.
En gros j'ai un répertoire, dedans mon script, et un fichier url.txt avec la liste d'url.
Je voudrai que lorsque j'exécute le .bat, ça me lance le téléchargement la liste d'url que j'ai stocké dans mon fichier .txt.
J'ai fais pas mal de recherche, beaucoup de truc avec le téléchargement de wget..
Mais je ne souhaite rien télécharger, je voudrai que ça se fasse rien qu'avec du code, sans installer quoi que se soit.
En gros juste la commande qui permet de télécharger se serait déjà très bien.
Un peu comme ce script qui renomme les fichiers :
Voilà, un truc très court je demande.
J'espère avoir été assez explicite.
Merci.
Cordialement,
LeDébutant
je souhaiterai avoir un code batch ou vbs, c'est du pareil au même, qui me permettrait de télécharger une liste d'URL stockée dans un fichier txt.
En gros j'ai un répertoire, dedans mon script, et un fichier url.txt avec la liste d'url.
Je voudrai que lorsque j'exécute le .bat, ça me lance le téléchargement la liste d'url que j'ai stocké dans mon fichier .txt.
J'ai fais pas mal de recherche, beaucoup de truc avec le téléchargement de wget..
Mais je ne souhaite rien télécharger, je voudrai que ça se fasse rien qu'avec du code, sans installer quoi que se soit.
En gros juste la commande qui permet de télécharger se serait déjà très bien.
Un peu comme ce script qui renomme les fichiers :
dim repertoire
dim machaine
repertoire = "C:\Documents and Settings\******"
set loFSO = CreateObject("Scripting.FileSystemObject")
set objDossier=loFSO.GetFolder(repertoire)
loFSO.CopyFile "fichier1", "nouveau_nom_fichier1"
loFSO.CopyFile "fichier2", "nouveau_nom_fichier2"
Voilà, un truc très court je demande.
J'espère avoir été assez explicite.
Merci.
Cordialement,
LeDébutant
A voir également:
- Codebatch
- Code ascii - Guide
- Url - Guide
- Liste déroulante excel - Guide
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Comment télécharger une vidéo youtube - Guide
4 réponses
Bonjour,
Normalement ça fonctionne, si vous avez besoin d'explication n'hésité pas
@echo off
for /f "delims=" %%a in (url.txt) do start %%a
Normalement ça fonctionne, si vous avez besoin d'explication n'hésité pas
C'est très explicite! malheureusement je ne sais pas le faire sous windows. mais je suivrais le topic. ça m'intéresse!
(je sais le faire en sh (console unix))
(je sais le faire en sh (console unix))
hello
wget est disponible pour Windows
http://gnuwin32.sourceforge.net/packages/wget.htm
wget est disponible pour Windows
http://gnuwin32.sourceforge.net/packages/wget.htm
EGP, se serait en effet une solution...
Que je vais creuser.
Là je dois retourner sur du salesforce :)
dubcek, en fait, je suis en stage en entreprise, et toutes les installations/téléchargements, sont bloqués, si ce n'est pas le cas pour wget alors effectivement je tenterai de pousser le vice encore un peu plus loin et de l'intégrer dans le script ni vu ni connu.
Ça me facilitera la tâche.
Les données pourront être plus facilement traitées.
Que je vais creuser.
Là je dois retourner sur du salesforce :)
dubcek, en fait, je suis en stage en entreprise, et toutes les installations/téléchargements, sont bloqués, si ce n'est pas le cas pour wget alors effectivement je tenterai de pousser le vice encore un peu plus loin et de l'intégrer dans le script ni vu ni connu.
Ça me facilitera la tâche.
Les données pourront être plus facilement traitées.
wget -I urls.txt
C'est que le gars n'a vraiment pas cherché, wget peut se présenter notamment sous forme d'un simple exécutable. Si on est trop fainéant que pour configurer son PATH...
http://users.ugent.be/~bpuype/wget/
Je n'ai pas cherché de version 64 bits. Les outils de recherche sont là pour ça.
http://users.ugent.be/~bpuype/wget/
Bref des dll présentes sous tou système Win$.
johand@bata:~/Téléchargements/windows$ strings wget.exe | grep -i dll
KERNEL32.DLL
ADVAPI32.dll
GDI32.dll
USER32.dll
WSOCK32.dll
Je n'ai pas cherché de version 64 bits. Les outils de recherche sont là pour ça.
Exemples:
https://www.commentcamarche.net/
https://www.commentcamarche.net/
https://www.commentcamarche.net/
Etant donner que ça utilise votre navigateur par défaut, les enregistrements dépendent de lui
En revanche, je vais encore un peu plus loin, peut on lancer le téléchargement sans avoir à confirmer ni ouvrir la page web ?
Car si je met 100 urls, et que je me retrouve avec 100 nouveaux onglets ça risque de faire un peu beaucoup :/