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