Download softwaren via kommandolinjen under Windows, og det er mere bekvemt at bruge kommandoen "ftp". Hovedårsagen er, at der ikke findes nogen Linux-kommando "wget" under Windows, men selvom cmd ikke kan implementeres, er PowerShell ikke noget problem. Denne artikel bruger PowerShell til at fuldføre kommandolinje-download, hvilket kan udvide dækningen af kommandolinje-downloads. I udrulningsskabelonerne i Microsoft Private Cloud og Hyper-V vil du altid støde på den dag, hvor du bruger det.
$client = Ny-objekt "System.Net.WebClient" $client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt") Den første sætning er til at definere en klasse Den anden sætning er at downloade via xxx, angive downloadadressen og derefter gemme adressen lokalt. Men åbenlyst er sådan et langt engelsk tegn svært at huske === PowerShell er for kompliceret====== Vi gemmer koden nedenfor som aa.ps1
Koden ser ud til at være på 4 linjer, er det ikke mere kompliceret? Det er faktisk nemmere. Brugere kan køre "PowerShell .aa.ps1 download address local address" under CMD. $args kan sende inputparametre, bruges ovenstående eksempel til direkte at overføre parametre, når scriptet køres, og efter at have gennemført scriptet, er det nemt at downloade det senere. Hvis det kører under PowerShell, er det ".aa.ps1 download address local address" Den specifikke effekt vises i figuren nedenfor
Dette script verificerer ikke fejl, det vil kun være hurtigt. Storebrødre, det er allerede meget simpelt, hvis I vil have det for kompliceret, er det virkelig håbløst.
|