Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 12006|Respuesta: 1

PowerShell utiliza el WebClient para descargar archivos

[Copiar enlace]
Publicado en 17/1/2017 17:18:57 | | | |
Descarga el software desde la línea de comandos en Windows, y es más cómodo usar el comando "ftp". La razón principal es que no hay un comando "wget" en Linux en Windows, pero aunque el cmd no se puede implementar, PowerShell no es un problema.
Este artículo utiliza PowerShell para completar la operación de descarga de archivos por línea de comandos, lo que puede ampliar la cobertura de las descargas por línea de comandos. En las plantillas de despliegue de Microsoft Private Cloud y Hyper-V, siempre te encontrarás con el día en que lo usas.

$client = "System.Net.WebClient" de nuevo objeto
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
La primera frase es para definir una clase
La segunda frase es descargar a través de xxx, proporcionar la dirección de descarga y luego guardar la dirección localmente.
Pero obviamente, un carácter inglés tan largo es difícil de recordar
=== PowerShell es demasiado complicado======
Guardamos el código de abajo como aa.ps1

El código parece tener 4 líneas, ¿no es más complicado? En realidad es más sencillo.
Los usuarios pueden ejecutar "PowerShell .aa.ps1 dirección de descarga local" en CMD.
$args puede pasar parámetros de entrada, el ejemplo anterior se utiliza para pasar directamente parámetros al ejecutar el script, y tras completar este script, es fácil descargarlo más adelante.
Si está funcionando bajo PowerShell, es ".aa.ps1 dirección local de descarga"
El efecto específico se muestra en la figura siguiente

Este script no verifica errores, solo quiere ser rápido. Hermanos mayores, esto ya es muy sencillo, si queréis que sea demasiado complicado, es realmente inútil.






Anterior:PowerShell llama a .net y se suscribe a eventos [código fuente]
Próximo:Instalación remota de Linux WDLinux Ya no se preocupa por la desconexión accidental o la compilación de MySQL atascado durante mucho tiempo
 Propietario| Publicado en 17/1/2017 17:25:20 |
PowerShell llama a .net y se suscribe a eventos [código fuente]
http://www.itsvse.com/thread-3466-1-1.html
(Fuente: Arquitecto)
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com