Urllist.txt adlı bir dosya oluşturun ve tüm URL'lerinizi içine yapıştırın. Hepsi yeni bir hattan başlamalı, örneğin:
http://www.swarovski-lighting.com/ws/web/coredatasheetstreamer.html`?corepart=1239®ion=1
https://www.dell.com/downloads/global/products/pedge/en/1750_specs.pdf
http://www.pizzahut.com/assets/w/nutrition/BrandStandardNutritionalInformationFINAL111314.pdf
A İLE A URL YOK? BT'DEN ÖNCE BİR ACCENT GRAVE EKLE . Yukarıdaki ilk URL’den örnek alın. Bunu yapmanın en kolay yolu, tüm URL'leri not defterine yapıştırmak, sonra da bul / değiştir işlevini kullanmaktır. Bul? İle değiştirilsin mi? Mezar anahtarının tekli teklif anahtarı değil, tilde ile birlikte sekme tuşunun üzerindeki tuş olduğuna dikkat edin.
Not defterini açın ve aşağıdaki kodu yapıştırın:
Get-Content urllist.txt | ForEach-Object {Invoke-WebRequest $_ -OutFile $(Split-Path $_.replace('?', ' ').replace('&', ' ').replace('=', ' ') -Leaf)}
Read-Host -Prompt "Press Enter to exit"
Bu dosyayı downloadfiles.ps1 olarak kaydedin.
Bu dosyayı urllist.txt ile aynı klasöre kaydettiğinizden emin olun.
Dosyaya sağ tıklayıp powershell ile çalıştırabilirsiniz.