Jak pobierać pliki z PowerShell w systemie Windows 10?

PowerShell stał się domyślną aplikacją w systemie Windows w systemie Windows 8. Nie zastępuje wiersza polecenia, ale może robić rzeczy, których nie potrafi wiersz polecenia, i częściej jest łatwiejszy w użyciu. Typowym tego przykładem jest pobieranie plików . Jeśli chcesz pobrać plik z wiersza polecenia, masz sporo obręczy, przez które musisz przeskoczyć. Zwykle musisz zainstalować aplikację, taką jak wget lub Cygwin. Dzięki PowerShell jest to znacznie prostsze. Możesz pobierać pliki z PowerShell i zapisywać je w bieżącym folderze lub w dowolnym innym wybranym folderze.

Pobierz pliki z PowerShell

Nie potrzebujesz uprawnień administratora, aby pobierać pliki z PowerShell. Wszystko, co musisz wiedzieć, to prawidłowe polecenie. Następujące polecenie pobierze plik i zapisze go w bieżącym katalogu. Jeśli uruchomisz PowerShell jako zwykły użytkownik, domyślnie otworzy się on w folderze użytkownika. Jeśli nie zmienisz folderu, pobrany plik możesz znaleźć w katalogu głównym folderu użytkownika.

Składnia:

powershell -command "& { iwr url/NazwaPliku.Rozszerzenie -OutFile NazwaPliku.Rozszerzenie }"

Przykład:

powershell -command "& { iwr https://Tips.WebTech360.com/app/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg }"

Jak pobierać pliki z PowerShell w systemie Windows 10?

Zapisz w lokalizacji folderu

Istnieją dwa sposoby pobierania plików z PowerShell i zapisywania ich w lokalizacji folderu. Pierwsza metoda polega na przejściu do folderu, w którym chcesz zapisać za pomocą polecenia cd.

Na przykład po otwarciu PowerShell otwiera bieżący folder użytkownika. Możesz użyć polecenia cd, aby przejść na przykład do folderu Pobrane.

Składnia:

ścieżka folderu cd

Przykład:

cd C:\Użytkownicy\fatiw\Pobieranie

Gdy znajdziesz się w nowym folderze, możesz użyć polecenia z poprzedniej sekcji i pobrać plik.

Druga metoda nie wymaga zmiany lokalizacji folderu. Zamiast tego możesz po prostu dodać lokalizację zapisywania do wykonywanego polecenia, które jest następujące.

Składnia:

$client = nowy obiekt System.Net.WebClient $client.DownloadFile("url/NazwaPliku.Rozszerzenie","Zapisz lokalizację\NazwaPliku.Rozszerzenie")

Przykład:

$client = nowy obiekt System.Net.WebClient $client.DownloadFile("https://Tips.WebTech360.com/app/uploads/2018/03/Lines-In-The-Sky.jpg","C:\Nowy folder \obraz1.jpg")

Jak pobierać pliki z PowerShell w systemie Windows 10?

Zastrzeżenia

PowerShell nie sprawdzi, czy podana nazwa pliku jest już używana. Nadpisze plik bez ostrzeżenia, więc jeśli masz już plik o nazwie image.jpg w folderze, upewnij się, że nie pobierasz i nie zapisujesz innego pliku o tej samej nazwie.

Jeśli używasz PowerShell jako zwykły użytkownik, nie pozwoli Ci to zapisywać plików w katalogu głównym dysku Windows.

PowerShell nie poprawi rozszerzeń plików. Jeśli użyjesz PowerShell do pobrania pliku JPG i powiesz mu, aby zapisać go jako PNG, podając lokalizację zapisywania, PowerShell nie poprawi Cię. Spowoduje to, że nie będziesz mógł otworzyć pliku, ponieważ rozszerzenie jest nieprawidłowe. Będziesz musiał naprawić rozszerzenie pliku, zanim będziesz mógł otworzyć plik.

Leave a Comment

Jak zapisać ustawienia dźwięku i korektora w odtwarzaczu VLC

Jak zapisać ustawienia dźwięku i korektora w odtwarzaczu VLC

VLC to najpopularniejszy odtwarzacz multimedialny, który zaspokoi potrzeby zarówno zaawansowanych użytkowników, jak i amatorów. Konfiguracja podstawowych ustawień i opcji jest prosta, ale wymaga dogłębnego zapoznania się z nim.

Mój indeks zdjęć: Open Source Photo Organizer dla systemu Windows

Mój indeks zdjęć: Open Source Photo Organizer dla systemu Windows

Picasa to świetne narzędzie do organizowania zdjęć, z czym niektórzy mogą się nie zgodzić. Jeśli używasz systemu Windows, dobrą alternatywą jest również Galeria zdjęć usługi Windows Live.

Ustaw inną tapetę/tło dla każdego monitora w konfiguracji wielomonitorowej

Ustaw inną tapetę/tło dla każdego monitora w konfiguracji wielomonitorowej

Masz dość tej samej tapety na każdym monitorze? Użyj Wallmastera, aby ustawić różne tapety dla każdego monitora w konfiguracji wielomonitorowej.

Jak naprawić błąd „Generic Host Process for Win32 Services”

Jak naprawić błąd „Generic Host Process for Win32 Services”

Jeżeli napotykasz błąd Generic Host for Win32 Process, oznacza to, że otrzymałeś ten błąd podczas uruchamiania komputera i

Jak sprawdzić i naprawić brakujące lub uszkodzone pliki systemowe

Jak sprawdzić i naprawić brakujące lub uszkodzone pliki systemowe

Czy Twój system Windows wyświetla błędy i nie działa poprawnie? Zazwyczaj oznacza to, że brakuje plików systemowych lub zostały one uszkodzone przez wirusa.

Jak usunąć zbędne stare pliki środowiska wykonawczego Java

Jak usunąć zbędne stare pliki środowiska wykonawczego Java

Java to popularna i powszechnie używana platforma. Na komputerach jest instalowana, ponieważ umożliwia wykonywanie „apletów” napisanych w Javie, dając możliwość

Bezpieczne tworzenie kopii zapasowych plików w formacie 7-Zip za pomocą 7Backup [Windows]

Bezpieczne tworzenie kopii zapasowych plików w formacie 7-Zip za pomocą 7Backup [Windows]

Tworzenie kopii zapasowych ważnych danych to przydatna praktyka w zakresie bezpieczeństwa plików. Korzystanie ze skompresowanej kopii zapasowej pozwoli Ci uniknąć marnowania cennego miejsca na dane.

Grupuj i organizuj ikony pulpitu

Grupuj i organizuj ikony pulpitu

Czasami Twój pulpit jest tak zapełniony ikonami aplikacji, skrótami, plikami, folderami itp., że w takiej sytuacji znalezienie odpowiedniego elementu jest bardzo trudne.

Zarządzaj konfiguracją wielu monitorów za pomocą narzędzi do obsługi dwóch monitorów

Zarządzaj konfiguracją wielu monitorów za pomocą narzędzi do obsługi dwóch monitorów

Dual Monitor Tools to nie aplikacja, lecz raczej pakiet zawierający cztery narzędzia open source do zarządzania konfiguracją wielomonitorową. Ponieważ użytkownicy mają

Zaawansowany router cebulowy: klient sieci TOR umożliwiający włączenie serwera proxy

Zaawansowany router cebulowy: klient sieci TOR umożliwiający włączenie serwera proxy

Routing cebulowy to anonimowa technika komunikacji, w której wiadomości są szyfrowane i przesyłane przez kilka węzłów sieciowych zwanych routerami cebulowymi. Idea