- 10'da PowerShell Komutlu Bir Dosya Nasıl İndirilir

Windows 10'da PowerShell Komutlu Bir Dosya Nasıl İndirilir

Windows PowerShell, Windows 10 ile birlikte gelir. Power User menüsündeki Komut istemini PowerShell ile bile değiştirebilirsiniz. Komut İstemi gibi, PowerShell de masaüstünüzde varsayılan uygulamaları kaldırma gibi çok çeşitli yapılandırma eylemleri gerçekleştirmenize olanak sağlar. Bir dosyayı indirmek gibi daha basit bir şey için de kullanabilirsiniz. Basit bir komutla, sadece herkese açık bir dosyayı indirmekle kalmaz, aynı zamanda indirmeden önce kimlik doğrulaması gerektiren bir dosyayı da indirebilirsiniz. Dropbox klasörünüzdeki bir dosyayı İşlemi burada ayrıntılı olarak açıkladık.

İhtiyacınız olan komutlar;

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

Yukarıdaki komutun yerine ‘İndirkopyalamak istediğiniz dosyanın bağlantısını içeren link’i tıklayın. URL, alıntı işaretlerinin içinde olmalıdır ve köşeli parantezler sözdiziminin bir parçasıdır. ‘Dosya Hedefi’ni, dosyayı kaydetmek istediğiniz konumla değiştirin, ardından da dosyayı genişletin. İstediğiniz adı belirtebilirsiniz ancak uzantıyı doğru aldığınızdan emin olun. PowerShell bir klasör oluşturmayacağından, dosyayı kaydetmek istediğiniz klasörün zaten var olduğundan emin olun.

Komut böyle bir şeye benzeyecek;

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

powershell indir dosyası

Bir serviste oturum açmanızı gerektiren bir dosyayı indirmeye çalışıyorsanız, bu komutu iki satır arasına ekleyin;

$client.Credentials =  Get-Credential

Ekrandaki bir bilgi istemi sizden girmenizi ister.Giriş ve şifre. Elden önce hangi giriş ve şifreyi gireceğinizi bilmeniz gerekecek çünkü bilgi istemi Google hesabınızı veya Dropbox kimlik bilgilerinizi isteyip istemediğini size söylemez.

Kimlik doğrulama komutuyla birlikte verilen komut şöyle görünecektir;

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

Bir dosyaya doğrudan bir bağlantınız olduğundan emin olun. İndirme düğmeli sayfalara bağlantılar çalışmaz. Bunun yerine, bir hata alırsınız veya dosyayı dosya yerine sayfayı kaydederken sonlandırırsınız.

Yorumlar