Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12006|Válasz: 1

A PowerShell a WebClient-t használja fájlok letöltésére

[Linket másol]
Közzétéve 2017. 01. 17. 17:18:57 | | | |
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.






Előző:A PowerShell .net-et hív és előfizet az eseményekre [forráskód]
Következő:Linux távoli telepítés WDLinux Már nem aggódik a véletlen megszakítás vagy a MySQL fordítása miatt hosszú ideig beragadt
 Háziúr| Közzétéve 2017. 01. 17. 17:25:20 |
A PowerShell .net-et hív és előfizet az eseményekre [forráskód]
http://www.itsvse.com/thread-3466-1-1.html
(Forrás: Architect)
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com