En esta publicación, demostraremos las posibles formas de descargar un archivo usando PowerShell.
Cómo descargar un archivo usando PowerShell?
PowerShell es un shell de secuencias de comandos para automatizar la administración del sistema, pero también se puede usar para descargar un archivo.
Los métodos son los siguientes para descargar un archivo del enlace de origen con PowerShell.
Ejemplo 1: Uso de Invoke-WebRequest para descargar un archivo
En este ejemplo, el Invocar webrequest se usa para descargar el archivo desde la ubicación de origen a la ruta absoluta de la unidad local.
Invoke -webrequest -uri "https: // github.com/PowerShell/PowerShell "'El código anterior se describe como,
- La ruta del archivo a descargar se pasa al "-UriParámetro
- La ruta de destino se define utilizando el "-ExtenderParámetro
Como puede ver en la captura de pantalla anterior, el archivo se descarga a la ruta de destino, sin ningún error.
Ejemplo 2: Uso de IWR para descargar un archivo
El "iwr"Es un alias del cmdlet Invoke-WebRequest que también se puede usar para descargar archivos desde el enlace. El código de ejemplo se usa para descargar un archivo usando "iwr":
iwr -uri "https: // github.com/PowerShell/PowerShell "'Como puede ver en la captura de pantalla anterior, el archivo se descarga correctamente con la ayuda de "Iwr".
Ejemplo 3: Uso de WGet para descargar un archivo
Como "Iwr", El wget también es un alias de la Invocar webrequest cmdlet. Con la misma sintaxis simplemente reemplace la Invocar webrequest con "Wget" Para descargar el archivo. El ejemplo es el siguiente.
wget -uri "https: // github.com/PowerShell/PowerShell "'El archivo descargado se puede ver en la ruta de descarga según los resultados anteriores.
Ejemplo 4: Uso de Curl para descargar un archivo
El archivo del enlace se puede descargar utilizando el comando Invoke-WebRequest alias, rizo. El siguiente ejemplo dado un ejemplo descargará el archivo de la fuente a la ruta de unidad local.
curl -uri "https: // github.com/PowerShell/PowerShell "'Se puede notar en la captura de pantalla adjunta que el PowerShell.HTML se descarga con éxito en la ruta.
Ha aprendido los cuatro métodos diferentes para descargar archivos desde el enlace de origen a la ruta de unidad local.
Conclusión
Se puede descargar un archivo con Microsoft PowerShell a través del comando Invoke-WebRequest. El PowerShell ofrece tres alias de Invoke-WebRequest I.mi., iwr, curl y wget. Esta publicación demuestra varios métodos para descargar un archivo usando PowerShell. Aunque el funcionamiento de todos estos cuatro cmdlets es el mismo, por lo tanto, puede usar cualquiera de estos para descargar un archivo usando PowerShell.