Vive PowerShell

POWERSHELL : Télécharger des fichiers (même au travers d’un proxy SQUID)

Written by Dead-Red.

Hello Tout le monde !
Voici ce petit bout de code qui va vous permettre de télécharger des fichiers via POWERSHELL à partir du moment que vous connaissez le lien source.

1
Start-BitsTransfer -Source "http://XXXXXXXXX/XXXXXX/XX.exe" -Destination "C:\Users\NAME\test\XX.exe"

Si vous passez par un serveur PROXY (genre squid) Voici le code qu’il vous faut.

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# .NET class
$webClient = new-object System.Net.WebClient
 
# specify your proxy address and port
$proxy = new-object System.Net.WebProxy "NomDuServeurProxy.VotreDomaine.dom:8080"
#Ou l'ip de votre proxy
#$proxy = new-object System.Net.WebProxy "XXX.XXX.XXX.XXX:8080"
 
# replace your credential by your domain, username, and pasword
$proxy.Credentials = New-Object System.Net.NetworkCredential ("VOTREDOMAINE\Username","PASSWORD")
#Si vous rencontrez l'erreur HTTP 407 essayez sans le domaine qui se trouve devant le nom du username
#$proxy.Credentials = New-Object System.Net.NetworkCredential ("Username","PASSWORD")
 
$webclient.proxy=$proxy
# specify an header if you want to check info in your logs on your proxy
$webClient.Headers.Add("user-agent", "Windows Powershell WebClient Header")
# File to download
$url = "http://download.7-pdf.de/downloads/7PDF_8_2_0_1406.zip"
# file path on your local drive
$localfilename = "C:\Users\test\7PDF_8_2_0_1406.zip"
$Webclient.DownloadFile($url, $localfilename)

Tags: Powershell PS1 Scipting Windows Powershell

Syndicate Feeds

Articles Related Items

Vine Clean Designs

Fusce varius euismod lorem, semper ante ullam corper condi mentum. Lorem ipsum dolor consectetur adipiscing elit ante

Pron et arcu quam. Fusce non magna sed lacus vestibulum ullamcorper. Maecenas justo diam

Romuald Alias Dead-Red

Je suis un Passionné d'informatique et depuis l'achat de la maison je découvre le monde de la domotique

Weblinks Powershell