Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 12006|Odpowiedź: 1

PowerShell wykorzystuje WebClient do pobierania plików

[Skopiuj link]
Opublikowano 17.01.2017 17:18:57 | | | |
Pobierz oprogramowanie przez wiersz poleceń w Windows, a wygodniej jest użyć polecenia "ftp". Głównym powodem jest brak polecenia Linux "wget" w Windowsie, ale chociaż cmd nie może być zaimplementowane, PowerShell nie stanowi problemu.
Ten artykuł wykorzystuje PowerShell do zakończenia operacji pobierania plików w wierszu poleceń, co może poszerzyć zakres pobierania w wierszu poleceń. W szablonach wdrożeń w Microsoft Private Cloud i Hyper-V zawsze natkniesz się na dzień, w którym go użyjesz.

$client = Nowy obiekt "System.Net.WebClient"
$client. DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
Pierwsze zdanie to zdefiniowanie klasy
Drugie zdanie to pobieranie przez xxx, podanie adresu pobierania, a następnie zapisywanie adresu lokalnie.
Ale oczywiście tak długi angielski znak trudno zapamiętać
=== PowerShell jest zbyt skomplikowany======
Zapisujemy kod poniżej jako aa.ps1

Kod wygląda na 4 linie, czy nie jest bardziej skomplikowany? To właściwie prostsze.
Użytkownicy mogą uruchomić "PowerShell .aa.ps1 download address local address" pod CMD.
$args może przekazywać parametry wejściowe, powyższy przykład używa bezpośredniego przekazywania parametrów podczas uruchamiania skryptu, a po ukończeniu tego skryptu łatwo jest go później pobrać.
Jeśli działa pod PowerShellem, to jest to ".aa.ps1 download address local address"
Efekt konkretny jest przedstawiony na poniższym rysunku

Ten skrypt nie weryfikuje błędów, chce być tylko szybki. Drodzy, to już bardzo proste, jeśli chcecie, żeby było zbyt skomplikowane, to naprawdę beznadziejne.






Poprzedni:PowerShell wywołuje .net i subskrybuje zdarzenia [kod źródłowy]
Następny:Zdalna instalacja Linuksa WDLinux Nie martwi się już przypadkowym rozłączeniem ani kompilacją MySQL, która utknęła na długi czas
 Ziemianin| Opublikowano 17.01.2017 17:25:20 |
PowerShell wywołuje .net i subskrybuje zdarzenia [kod źródłowy]
http://www.itsvse.com/thread-3466-1-1.html
(Źródło: Architect)
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com