Töltsd le a szoftvert a Windows parancssorán keresztül, és kényelmesebbé válik a "ftp" parancs használata. A fő ok, hogy nincs Linux "wget" parancs Windows alatt, de bár a cmd nem implementálható, a PowerShell nem jelent problémát. Ez a cikk PowerShell-t használ a parancssoros fájlletöltés befejezéséhez, ami szélesítheti a parancssoros letöltések lefedettségét. A Microsoft Private Cloud és Hyper-V telepítési sablonjaiban mindig találkozol azzal a nappal, amikor használod.
$client = Új objektum "System.Net.WebClient" $client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt") Az első mondat egy osztály definiálása A második mondat: letöltés xxx-en keresztül, megadni a letöltési címet, majd helyben elmentse a címet. De nyilvánvalóan egy ilyen hosszú angol karakter nehezen megjegyezhető === A PowerShell túl bonyolult====== Az alábbi kódot aa.ps1 néven mentjük el.
A kód úgy néz ki, mintha négy sorból állna, nem bonyolultabb? Valójában egyszerűbb. A felhasználók futtathatják a "PowerShell.aa.ps1 download address local address" opciót a CMD alatt. $args képes bemeneti paramétereket továbbítani, a fenti példa közvetlenül paraméterek továbbítására használja a szkript futtatásakor, és a szkript befejezése után később könnyen letöltheted. Ha PowerShell alatt fut, akkor ".aa.ps1 download address local address" A konkrét hatást az alábbi ábrán látható
Ez a szkript nem ellenőrzi a hibákat, csak gyors akar lenni. Nagytestvérek, ez már nagyon egyszerű, ha túl bonyolult akarjátok, tényleg reménytelen.
|