PowerShell (Start-BitsTransfer) aracılığıyla dosyalar nasıl indirilir?
İnternetten dosya indirmek için grafik arayüzü veya PowerShell modülü BitsTransfer'den bir komut kullanabilirsiniz. Bu blog yazısında Windows PowerShell ile dosyaların nasıl indirileceğini gösteriyorum.
Modül BitTransferi
Dosyaları indirmek için Modülün komutlarını inceleyerek bulabileceğiniz Cmdlet Start-BitsTransfer'e ihtiyacımız var.
Get-Command -Module BitsTransferPowerShell Aracılığıyla Dosya İndirme
Tek yapmamız gereken bir URL sağlamak. Örneğin Technet'ten Windows Azure ile ilgili bir Video indirip izlemek istiyorum. İndirilen dosya Ana Dizinime kaydedilmelidir. Yani koşuyorum
Start-BitsTransfer "http://video.ch9.ms/ch9/3202/b43a9daa-b0e7-4591-b1b9-14a4ab503202/AzureFridayEventGridBanisadr20170814_high.mp4" -Destination $HomeVideoyu PowerShell Üzerinden İzlemek
İndirdikten sonra dosyayı Invoke-Item ile açın.
Invoke-Item $Home\AzureFridayEventGridBanisadr20170814_high.mp4Büyük dosyaları Eşzamansız Modda indirme
Eğer büyük dosyalar indirmeyi düşünüyorsanız bunu işlerinizi aksatmadan yapabilirsiniz. Daha sonra indirme işlemi arka planda başlar. İyi haber şu ki, PowerShell'den çıksanız bile indirme işlemi devam edecek. Bilgisayarınızı kapattığınızda, indirme işlemi bir sonraki açılıştan sonra otomatik olarak devam edecektir.
Örnek :
Start-BitsTransfer "http://video.ch9.ms/ch9/3202/b43a9daa-b0e7-4591-b1b9-14a4ab503202/AzureFridayEventGridBanisadr20170814_mid.mp4" -Destination $Home -Asynchronous
İndirme çalıştırmasının durumunu kontrol etmek için
Get-BitsTransferÖnemli Not: İndirilen dosyayı açmak için aktarımı tamamlamanız gerekmektedir.
Get-BitsTransfer | Complete-BitsTransferTamamlandığında dosyayı bulmak için dizininizi kontrol edin.
Get-ChildItem $Home -Filter *.mp4




