Windows Server 2008 üzerindeki komut satırından http üzerinden bir dosya indirmem gerekiyor. Wget gibi bir şey arıyorum , ancak yerleşik bir araç olmalıdır.
Böyle bir araç var mı?
Windows Server 2008 üzerindeki komut satırından http üzerinden bir dosya indirmem gerekiyor. Wget gibi bir şey arıyorum , ancak yerleşik bir araç olmalıdır.
Böyle bir araç var mı?
Yanıtlar:
PowerShell yüklüyse ...
(New-Object System.Net.WebClient).DownloadFile("http://icanhazip.com/","icanhazip.txt")
(New-Object System.Net.WebClient).DownloadFile("http://download.microsoft.com/download/8/C/5/8C5EEDC7-3D72-4BB6-A55E-37F3977CD892/wpilauncher.exe","C:\wpilauncher.exe")
powershell "your command with quotes escaped by a backslash"
için koşmalıydım.
ayrıca curl kullanıyorsunuz: http://curl.haxx.se/docs/manpage.html
gibi bir şey
kıvırmak -O http://domain.com/file.gz
çalışmalı
Powershell yolunu kullanmaktan hoşlanıyorum, ancak bazı sayfalarda almak için kullanıldığında, hatalı ssl kodu (kendinden imzalı veya diğer) olanlar gibi, aramadan önce beklentileri ayarlamanız gerekiyor
[Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
$wc = New-Object System.Net.WebClient
$wc.DownloadFile ( "https://thesite.com/myPage", "LocalFileName.htm" )
Bu da, birçok kez yeniden yönlendirirse, başarısız olur. vs vs tutmak için çerez gerekiyorsa ...
Ne yazık ki, kendi başıma küçük bir yürütülebilir yazı yazmadan, wget'in yanı sıra şu ana kadar tüm durumları gerçekten ele alabilecek bir şey yok gibi görünüyor ... yanlış olmayı çok isterdim.