Comment télécharger des fichiers PowerShell dans Windows 10
PowerShell est devenu une application par défaut dans Windows avec Windows 8. Il ne remplace pas l’invite de commande, mais il peut faire des choses que l’invite de commande ne peut pas, et le plus souvent, il est plus facile à utiliser. Un exemple courant de ceci est le téléchargement de fichiers . Si vous souhaitez télécharger un fichier à partir de l’invite de commande, vous devez surmonter plusieurs obstacles. Normalement, vous devrez installer une application comme wget ou Cygwin. Avec PowerShell, c’est beaucoup plus simple. Vous pouvez télécharger des fichiers à partir de PowerShell et les enregistrer dans le dossier actuel ou dans tout autre dossier de votre choix.
Télécharger les fichiers PowerShell
Vous n’avez pas besoin de droits d’administrateur pour télécharger des fichiers PowerShell. Tout ce que vous devez savoir est la commande correcte. La commande suivante téléchargera un fichier et l’enregistrera dans le répertoire actuel. Si vous exécutez PowerShell en tant qu’utilisateur normal, il s’ouvre dans votre dossier utilisateur par défaut. Si vous ne modifiez pas le dossier, vous pouvez trouver le fichier téléchargé à la racine de votre dossier utilisateur.
Syntaxe:
powershell -command "& {iwr url / FileName.Extension -OutFile FileName.Extension}"
Exemple:
powershell -command "& {iwr https://addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg}"
>> Enregistrer dans l’emplacement du dossier
Il existe deux façons de télécharger des fichiers PowerShell et de les enregistrer dans un emplacement de dossier. La première méthode le fait passer au dossier dans lequel vous souhaitez enregistrer avec la commande cd.
Par exemple, lorsque vous ouvrez PowerShell, il ouvre votre dossier utilisateur actuel. Vous pouvez utiliser la commande cd pour passer, par exemple, dans le dossier Téléchargements.
Syntaxe:
Chemin du dossier CD
Exemple:
cd C: \ Utilisateurs \ fatiw \ Téléchargements
Une fois que vous êtes dans le nouveau dossier, vous pouvez utiliser la commande de la section précédente et télécharger votre fichier.
La deuxième méthode ne nécessite pas de changement vers un emplacement de dossier différent. Au lieu de cela, vous pouvez simplement ajouter l’emplacement d’enregistrement à la commande que vous exécutez, comme suit.
Syntaxe:
$ client = nouvel objet System.Net.WebClient $ client.DownloadFile ("url / FileName.Extension", "SaveLocation \ FileName.Extension")
Exemple:
$ client = nouvel objet System.Net.WebClient $ client.DownloadFile ("https://addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg", "C: \ Nouveau dossier \ image1.jpg")
>> Avertissements
PowerShell ne vérifiera pas si le nom de fichier que vous avez fourni est déjà utilisé. Il écrasera un fichier sans avertissement, donc si vous avez déjà un fichier nommé image.jpg dans un dossier, assurez-vous de ne pas télécharger et enregistrer un autre fichier avec le même nom.
Si vous exécutez PowerShell en tant qu’utilisateur régulier, il ne vous permettra pas d’enregistrer des fichiers à la racine de votre lecteur Windows.
PowerShell ne corrigera pas les extensions de fichier. Si vous utilisez PowerShell pour télécharger un fichier JPG et qu’il vous demande de l’enregistrer au format PNG lorsque vous indiquez l’emplacement d’enregistrement, PowerShell ne le corrigera pas. Cela vous empêchera d’ouvrir le fichier car l’extension est incorrecte. Vous devrez corriger l’extension du fichier avant de pouvoir l’ouvrir.