- - Cómo descargar archivos de PowerShell en Windows 10

Cómo descargar archivos de PowerShell en Windows 10

PowerShell se convirtió en una aplicación predeterminada en Windows conWindows 8. No es un reemplazo para el Símbolo del sistema, pero puede hacer cosas que el Símbolo del sistema no puede, y más a menudo es más fácil de usar. Un ejemplo común de esto es descargar archivos. Si desea descargar un archivo desde el símbolo del sistema, tiene bastantes aros por los que deberá pasar. Normalmente, necesitará instalar una aplicación como wget o Cygwin. Con PowerShell, es mucho más simple. Puede descargar archivos de PowerShell y guardarlos en la carpeta actual o en cualquier otra carpeta que elija.

Descargar archivos de PowerShell

No necesita derechos de administrador para descargar archivosde PowerShell. Todo lo que necesitas saber es el comando correcto. El siguiente comando descargará un archivo y lo guardará en el directorio actual. Si ejecuta PowerShell como usuario normal, se abre en su carpeta de usuario de forma predeterminada. Si no cambia la carpeta, puede encontrar el archivo descargado en la raíz de su carpeta de usuario.

Sintaxis:

powershell -command "& { iwr url/FileName.Extension -OutFile FileName.Extension }"

Ejemplo:

powershell -command "& { iwr https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg }"

Guardar en la ubicación de la carpeta

Hay dos formas de descargar archivos de PowerShell y guardarlos en una ubicación de carpeta. El primer método hace que cambie a la carpeta en la que desea guardar con el comando cd.

Por ejemplo, cuando abre PowerShell, abre su carpeta de usuario actual. Puede usar el comando cd para cambiar, por ejemplo, a la carpeta Descargas.

Sintaxis:

cd Folder path

Ejemplo:

cd C:UsersfatiwDownloads

Una vez que esté en la nueva carpeta, puede usar el comando de la sección anterior y descargar su archivo.

El segundo método no requiere cambiar a una ubicación de carpeta diferente. En su lugar, puede agregar la ubicación de guardado al comando que ejecuta, que es el siguiente.

Sintaxis:

$client = new-object System.Net.WebClient
$client.DownloadFile("url/FileName.Extension","SaveLocationFileName.Extension")

Ejemplo:

$client = new-object System.Net.WebClient
$client.DownloadFile("https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg","C:New folderimage1.jpg")

Advertencias

PowerShell no verificará si el nombre de archivo que tienedado ya se está utilizando. Sobrescribirá un archivo sin previo aviso, así que si ya tiene un archivo llamado image.jpg en una carpeta, asegúrese de no descargar y guardar otro archivo con el mismo nombre.

Si está ejecutando PowerShell como usuario habitual, no le permitirá guardar archivos en la raíz de su unidad de Windows.

PowerShell no corregirá las extensiones de archivo. Si usa PowerShell para descargar un archivo JPG y le dice que lo guarde como PNG cuando le da la ubicación de guardado, PowerShell no lo corregirá. Esto hará que no pueda abrir el archivo porque la extensión es incorrecta. Tendrá que arreglar la extensión del archivo antes de poder abrir el archivo.

Comentarios