Ako sťahovať súbory z PowerShell vo Windows 10

click fraud protection

PowerShell sa stal predvolenou aplikáciou v systéme Windows so systémom Windows 8. Nie je to náhrada za príkazový riadok, ale môže robiť veci, ktoré príkazový riadok nedokáže, a častejšie sa používa jednoduchšie. Bežným príkladom je sťahovanie súborov. Ak si chcete stiahnuť súbor z príkazového riadka, máte dosť pár obručí, ktoré budete musieť preskočiť. Zvyčajne je potrebné nainštalovať aplikáciu, ako je wget alebo Cygwin. S PowerShell je to omnoho jednoduchšie. Súbory si môžete stiahnuť z PowerShell a uložiť ich do aktuálneho priečinka alebo do ľubovoľného iného priečinka podľa vášho výberu.

Stiahnite si súbory z PowerShell

Na sťahovanie súborov z prostredia PowerShell nepotrebujete práva správcu. Všetko, čo potrebujete vedieť, je správny príkaz. Nasledujúci príkaz stiahne súbor a uloží ho do aktuálneho adresára. Ak spustíte program PowerShell ako bežný používateľ, v predvolenom nastavení sa otvorí do priečinka používateľa. Ak priečinok nezmeníte, stiahnutý súbor nájdete v koreňovom adresári používateľského priečinka.

instagram viewer

syntaxe:

powershell -command "& {iwr url / FileName. Rozšírenie -OutFile FileName. Rozšírenie} “

Príklad:

powershell -command "& {iwr https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg} "

Uložiť do priečinka umiestnenie

Existujú dva spôsoby, ako sťahovať súbory z PowerShell a ukladať ich do umiestnenia v priečinku. Prvou metódou je prepnutie do priečinka, do ktorého chcete uložiť príkaz cd.

Napríklad, keď otvoríte PowerShell, otvorí sa váš aktuálny priečinok používateľa. Príkaz cd môžete použiť na prepnutie napríklad do priečinka Stiahnuté súbory.

syntaxe:

cesta k priečinku cd

Príklad:

cd C: \ Users \ fatiw \ Downloads

Keď sa nachádzate v novom priečinku, môžete použiť príkaz z predchádzajúcej časti a stiahnuť súbor.

Druhá metóda nevyžaduje zmenu na iné umiestnenie priečinka. Namiesto toho stačí pridať miesto uloženia do príkazu, ktorý vykonáte, ktorý je nasledujúci.

syntaxe:

$ client = new-object System. Net. $ WebClient klient. DownloadFile ( "url / názov súboru. Rozšírenie "" SaveLocation \ FileName. Rozšírenie ")

Príklad:

$ client = new-object System. Net. $ WebClient klient. Stiahnuť súbor(" https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg","C:\New zložky \ image1.jpg ")

Upozornenie

Program PowerShell nekontroluje, či sa už zadaný názov súboru používa. Bez varovania prepíše súbor, takže ak už máte súbor s názvom image.jpg v priečinku, nezabudnite si stiahnuť a uložiť iný súbor s rovnakým názvom.

Ak používate PowerShell ako bežný používateľ, nedovolí vám ukladať súbory do koreňového adresára vašej jednotky Windows.

PowerShell nebude opravovať prípony súborov. Ak použijete PowerShell na stiahnutie súboru JPG a povedzte mu, aby ho uložil ako PNG, keď mu priradíte miesto uloženia, PowerShell vás neopraví. To má za následok, že nebudete môcť súbor otvoriť, pretože prípona je nesprávna. Pred otvorením súboru budete musieť opraviť príponu súboru.

watch instagram story