Ponieważ większość mojej pracy jest wykonywana zdalnie, mam skrypt wsadowy, który pobiera wszystkie moje narzędzia z mojego serwera FTP na komputer klienta. Wystarczy skopiować i wkleić tekst do notatnika na komputerze klienta i zapisać go jako partię i uruchomić.
To działa świetnie, ale problem polega na tym, że programy, z których korzystam, są aktualizowane co jakiś czas - więc pobierałbym stare wersje. Przeprowadzając małe badania, odkryłem, że PowerShell może pobierać pliki bezpośrednio z sieci.
Pobierz plik za pomocą protokołu HTTP ze skryptu w systemie Windows
Jak wykonywać polecenia PowerShell z pliku wsadowego?
Wygląda na to, że wszystkie utwory są tam, ale w ogóle nic nie wiem o PowerShell i jestem kompletnym amatorem w partii. Co więcej, chyba nie możesz po prostu wywołać PowerShell w skrypcie wsadowym i zacząć pisać w PowerShell.
Oto cel końcowy; Aby napisać skrypt wsadowy, który używa PowerShell do pobierania plików z różnych stron internetowych (podałbym adresy URL). Zamiast pobierać pliki z mojego serwera FTP, skrypt pobierze programy bezpośrednio ze źródła.
Z góry bardzo dziękuję.
Invoke-WebRequest
z PowerShell. Widzieć docs.microsoft.com/en-us/powershell/module/…