- - Како преузети датотеку помоћу ПоверСхелл команде у оперативном систему Виндовс 10

Како преузети датотеку помоћу наредбе ПоверСхелл у оперативном систему Виндовс 10

Виндовс ПоверСхелл долази у пакету са системом Виндовс 10. Можете чак и заменити командни редак у менију Повер Усер са програмом ПоверСхелл. Попут наредбеног ретка, ПоверСхелл вам омогућава да изведете безброј радњи конфигурације на радној површини, као што је деинсталирање подразумеваних апликација. Такође можете да користите за нешто далеко основније, попут преузимања датотеке. Једноставном наредбом не можете да преузмете само јавно доступну датотеку, већ такође можете преузети и ону за коју је потребна аутентификација пре него што је може преузети, нпр. датотеку у вашој Дропбок мапи. Овде смо детаљно описали поступак.

Потребне су вам наредбе;

$client = new-object System.Net.WebClient
$client.DownloadFile("Download Link","File Destination")

У горњој команди заменицете 'Довнлоадлинк “са везом до датотеке коју желите да копирате. УРЛ мора бити унутар наводника, а заграде су део синтаксе. Замените „Филе Дестинатион“ са локацијом на коју желите да сачувате датотеку, а затим и екстензијом датотеке. Можете одредити било које име које желите, али обавезно исправите проширење. ПоверСхелл неће створити фасциклу, па се уверите да фасцикла у коју желите да сачувате датотеку већ постоји.

Команда ће изгледати овако;

$client = new-object System.Net.WebClient
$client.DownloadFile("http://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

поверсхелл преузимање датотеке

Ако покушавате да преузмете датотеку која захтева да се пријавите на неки сервис, уметните ову наредбу између две линије;

$client.Credentials =  Get-Credential

Одзив на екрану тражиће да унесете својпријава и лозинка. Морат ћете знати прије него што пријавите и коју лозинку унесите јер брзина неће рећи хоће ли тражити ваш Гоогле рачун или ваше Дропбок вјеродајнице.

Наредба, употпуњена наредбом за аутентификацију, изгледаће овако;

$client = new-object System.Net.WebClient
$client.Credentials = Get-Credential
$client.DownloadFile("http://i.imgur.com/JnphmRt.jpg","C:UsersFatima WahabDesktopcat.jpg")

Проверите да ли имате директну везу до датотеке. Везе до страница са дугметом за преузимање неће радити. Уместо тога, добићете грешку или ћете на крају сачувати саму страницу уместо датотеке.

Коментари