Question
[Résolu] Invoke-WebRequest: déterminer nom fichier
- Philippe
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 28
- Remerciements reçus 0
il y a 7 ans 1 mois #22127
par Philippe
[Résolu] Invoke-WebRequest: déterminer nom fichier a été créé par Philippe
Bonjour à tous,
j'essaye de créer une routine pour télécharger des fichiers depuis internet hors je me rend compte que je ne connais pas la commande pour déterminer le nom de sortie du fichier tel qu'il est définie sur le site distant.
En effet, la commande Invoke-WebRequest permet de télécharger le contenu mais il faut lui indiquer un nom de fichier de sortie.
Quand on as une adresse du type http://lesite/lefichier.doc, cella n'est pas difficile à trouver par contre j'ai pas encore découvert le moyen d'identifier quand j'ai des adresses du type www.adminer.org/latest.php ou ligman.me/1IW1oab
Merci par avance pour vos réponses.
Cordialement.<br><br>Message édité par: Arnaud, à: 31/08/16 15:48
j'essaye de créer une routine pour télécharger des fichiers depuis internet hors je me rend compte que je ne connais pas la commande pour déterminer le nom de sortie du fichier tel qu'il est définie sur le site distant.
En effet, la commande Invoke-WebRequest permet de télécharger le contenu mais il faut lui indiquer un nom de fichier de sortie.
Quand on as une adresse du type http://lesite/lefichier.doc, cella n'est pas difficile à trouver par contre j'ai pas encore découvert le moyen d'identifier quand j'ai des adresses du type www.adminer.org/latest.php ou ligman.me/1IW1oab
Merci par avance pour vos réponses.
Cordialement.<br><br>Message édité par: Arnaud, à: 31/08/16 15:48
Connexion ou Créer un compte pour participer à la conversation.
- Blanc
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 7 ans 4 semaines #22196
par Blanc
Réponse de Blanc sur le sujet Re:Déterminer le nom de sortie pour Invoke-WebRequest
Bonjour,
Essaye ceci pour éviter les redirections:
[code:1]
$requete = Invoke-WebRequest -Uri $ton_lien -MaximumRedirection 0 -erroraction ignore
$nom_du_fichier= ($requete.Headers.Location).split(\"/\"«»)[-1]
[/code:1]
Essaye ceci pour éviter les redirections:
[code:1]
$requete = Invoke-WebRequest -Uri $ton_lien -MaximumRedirection 0 -erroraction ignore
$nom_du_fichier= ($requete.Headers.Location).split(\"/\"«»)[-1]
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 28
- Remerciements reçus 0
il y a 7 ans 4 semaines #22197
par Philippe
Réponse de Philippe sur le sujet Re:Déterminer le nom de sortie pour Invoke-WebRequest
Super nickel 
Merci

Merci

Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.041 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] Invoke-WebRequest: déterminer nom fichier