Windows PowerShell viene incluido con Windows 10. Incluso puede reemplazar el símbolo del sistema en el menú de Power User por PowerShell. Al igual que el símbolo del sistema, PowerShell le permite realizar una gran cantidad de acciones de configuración en su escritorio, como desinstalar aplicaciones predeterminadas. También puede utilizarlo para algo mucho más básico, como descargar un archivo. Con un comando simple, no solo puede descargar un archivo disponible públicamente, sino que también puede descargar uno que requiera autenticación antes de poder descargarlo, por ejemplo, un archivo en su carpeta de Dropbox. Hemos detallado el proceso aquí.

  Agregue un menú contextual de clic medio para acceder a carpetas en Windows

Los comandos que necesita son;

$client = new-object System.Net.WebClient
$client.DownloadFile("Download Link","File Destination")

En el comando anterior, reemplazará ‘Enlace de descarga’ con el enlace al archivo que desea copiar. La URL debe estar entre comillas y los corchetes son parte de la sintaxis. Reemplace ‘Destino del archivo’ con la ubicación en la que desea guardar el archivo y luego la extensión del archivo. Puede especificar el nombre que desee, pero asegúrese de obtener la extensión correcta. PowerShell no creará una carpeta, así que asegúrese de que la carpeta en la que desea guardar el archivo ya exista.

  Cómo obtener un verdadero color de acento negro en Windows 10

El comando se verá así;

$client = new-object System.Net.WebClient
$client.DownloadFile("https://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

archivo de descarga de powershell

Si está intentando descargar un archivo que requiere que inicie sesión en un servicio, inserte este comando entre las dos líneas;

$client.Credentials =  Get-Credential

Un mensaje en pantalla le pedirá que ingrese su nombre de usuario y contraseña. Tendrá que saber de antemano qué nombre de usuario y contraseña ingresar porque el mensaje no le dirá si está solicitando su cuenta de Google o sus credenciales de Dropbox.

El comando, completo con el comando de autenticación, se verá así;

$client = new-object System.Net.WebClient
$client.Credentials = Get-Credential
$client.DownloadFile("https://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

Asegúrese de tener un enlace directo a un archivo. Los enlaces a páginas con un botón de descarga no funcionarán. En su lugar, obtendrá un error o terminará guardando la página en lugar del archivo.

  Cómo sincronizar su fondo de pantalla entre escritorios en Windows 10