Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12006|Odpověď: 1

PowerShell využívá WebClient ke stažení souborů

[Kopírovat odkaz]
Zveřejněno 17.01.2017 17:18:57 | | | |
Stáhněte si software přes příkazovou řádku ve Windows a je pohodlnější použít příkaz "ftp". Hlavním důvodem je, že ve Windows není linuxový příkaz "wget", ale i když cmd nelze implementovat, PowerShell není problém.
Tento článek používá PowerShell k dokončení operace stahování souborů z příkazové řádky, což může rozšířit rozsah stahování z příkazové řádky. V šablonách nasazení v Microsoft Private Cloud a Hyper-V vždy narazíte na den, kdy ho použijete.

$client = Nový objekt "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
První věta je definovat třídu
Druhá věta je stáhnout přes xxx, zadat adresu ke stažení a pak uložit adresu lokálně.
Ale samozřejmě, tak dlouhý anglický znak je těžké si zapamatovat
=== PowerShell je příliš složitý======
Kód níže ukládáme jako aa.ps1

Kód vypadá, že má 4 řádky, není to složitější? Ve skutečnosti je to jednodušší.
Uživatelé mohou spustit "PowerShell .aa.ps1 download address local address" pod CMD.
$args může předat vstupní parametry, výše uvedený příklad používá přímé předávání parametrů při spuštění skriptu, a po dokončení tohoto skriptu je snadné jej později stahovat.
Pokud běží pod PowerShellem, je to ".aa.ps1 download address local address"
Specifický efekt je znázorněn na obrázku níže

Tento skript neověřuje chyby, chce být jen rychlý. Velcí bratři, tohle je už teď velmi jednoduché, pokud chcete, aby to bylo příliš složité, je to opravdu beznadějné.






Předchozí:PowerShell volá .net a odebírá události [zdrojový kód]
Další:Vzdálená instalace Linuxu WDLinux Už se nemusíte obávat náhodného odpojení nebo kompilace MySQL zaseknuté dlouho
 Pronajímatel| Zveřejněno 17.01.2017 17:25:20 |
PowerShell volá .net a odebírá události [zdrojový kód]
http://www.itsvse.com/thread-3466-1-1.html
(Zdroj: Architect)
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com