Descargar archivos con PowerShell: ¡fácil y rápido!

por admin

PowerShell es una herramienta de automatización de tareas práctica y gratuita proporcionada por Microsoft que le permite administrar y, como habrá adivinado por su nombre, automatizar sus tareas en Windows con facilidad. Sin embargo, eso no es todo.

También puede, por ejemplo, descargar archivos de Internet gracias a su aplicación PowerShell. En este artículo, nos sumergimos en el método más sencillo para obtener archivos con PowerShell. Así es como puedes empezar.

Cómo descargar un archivo con PowerShell

Una de las formas más comunes de descargar su archivo con PowerShell es usar la URL del archivo que desea descargar. Eso es precisamente lo que cubriremos en esta breve guía. Para completar la descarga, utilizará el Invocar-WebRequest cmdlet.

Además, antes de dirigirnos a la descarga real, también nos gustaría especificar que necesitará un destino específico donde pueda almacenar el archivo descargado. Tendrá que agregar un parámetro particular a su archivo de cmdlet.

Así es como se verá la sintaxis completa:

Invoke-WebRequest -Uri <source> -OutFile <destination>

Dependiendo de dónde desee descargar los archivos y el lugar donde desee colocarlos, reemplace el fuente y destino variable con la URL del archivo que desea descargar y el lugar donde desea descargarlo.

Una vez que haya iniciado PowerShell, escriba el siguiente comando ficticio. Así es como se verá:

# Source file location
$source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe'
# Destination to save the file
$destination = 'C:programfilesnewfolder'
#Download the file
Invoke-WebRequest -Uri $source -OutFile $destination

Aquí, el comando descarga la fuente del archivo desde ‘https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe’y luego lo guarda en ‘c:archivos de programanueva carpeta’.

Esto debería descargar los archivos requeridos de manera bastante simple. Sin embargo, en algunos casos, es posible que se le solicite acceso de inicio de sesión antes de continuar con la descarga. Puede hacerlo agregando el -Credencial parámetro. Simplemente agregue el siguiente comando a su código:

$credential = Get-Credential

Así es como se verá el comando completo ahora:

$credential = Get-Credential
$source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe'
$destination = 'C:programfilesnewfolder'
Invoke-WebRequest -Uri $source -OutFile $destination -Credential $credential

Eso es todo. Su descarga comenzará.

Descargar un archivo con PowerShell sin problemas

Descargar archivos con PowerShell no tiene por qué ser muy complicado. Con el método que explicamos anteriormente, creemos que fue muy fácil para usted. Sin embargo, no pise el freno ahora. PowerShell incluye toneladas de comandos que pueden ayudarlo a hacer casi cualquier cosa en su PC. Entonces, no te detengas ahora; sigue explorando cosas por ahí.

Pcenter.es

Síguenos en YouTube: @PCenterES

También le puede interesar

Deja un comentario