httpのURLからファイルシステムにファイルをコピーまたはダウンロードするwindowsコマンドはありますか?私はコピー、xcopyとrobocopyで試してみました。そして、彼らはHTTP URLをサポートしていないようです。httpを使用するWindowsファイルコピー
3
A
答えて
7
これを実行するには、powershellスクリプトを使用できます。
のGet-ウェブhttp://www.msn.com/ -toFile www.msn.com.html
function Get-Web($url,
[switch]$self,
$credential,
$toFile,
[switch]$bytes)
{
#.Synopsis
# Downloads a file from the web
#.Description
# Uses System.Net.Webclient (not the browser) to download data
# from the web.
#.Parameter self
# Uses the default credentials when downloading that page (for downloading intranet pages)
#.Parameter credential
# The credentials to use to download the web data
#.Parameter url
# The page to download (e.g. www.msn.com)
#.Parameter toFile
# The file to save the web data to
#.Parameter bytes
# Download the data as bytes
#.Example
# # Downloads www.live.com and outputs it as a string
# Get-Web http://www.live.com/
#.Example
# # Downloads www.live.com and saves it to a file
# Get-Web http://wwww.msn.com/ -toFile www.msn.com.html
$webclient = New-Object Net.Webclient
if ($credential) {
$webClient.Credential = $credential
}
if ($self) {
$webClient.UseDefaultCredentials = $true
}
if ($toFile) {
if (-not "$toFile".Contains(":")) {
$toFile = Join-Path $pwd $toFile
}
$webClient.DownloadFile($url, $toFile)
} else {
if ($bytes) {
$webClient.DownloadData($url)
} else {
$webClient.DownloadString($url)
}
}
}
0
このためのコマンドラインユーティリティは覚えていません。
wscript your_script.js
それとも、wgetコマンドでMSYSをインストールします。 たぶん、あなたは(WinHttpRequest付き)JavaScriptを使用して、そのようにそれを実行している同じような何かを実装することができます。
4
私はそれを行うことができるWindows上のコマンドに精通していませんが、私はこれらの目的のためにいつもWindows上でGNU wgetをダウンロードします。
1
cURLが頭に浮かぶ。
curl -o homepage.html http://www.apptranslator.com/
このコマンドは、ページをダウンロードしてhomepage.htmlファイルに保存します。 何千ものオプションがあります。
0
だけのWin32 API(Cのコードの1行...)
+1
あなたはどのapiを投稿できますか? –
1
使用を使用BITSAdmin Tool(bitsadminは、Windows上でコマンドラインユーティリティです)
例:
bitsadmin /transfer "Download_Job" /download /priority high "http://www.sourceWebSite.com/file.zip" "C:\destination\file.zip"
どこに、 Download_Job - あなたが望む任意の仕事名
関連する問題
- 1. getRuntime()を使用したファイルコピー。exec()
- 2. Windowsのデフォルトよりも優れたファイルコピーは何ですか?
- 3. CでWindowsアプリケーションを使用してhttpメソッドを実行する#
- 4. Windows Media Httpストリーミングプロトコルを使用してWindows Mediaサービスをセットアップする方法は?
- 5. C#:ファイルコピー通知
- 6. Javaでのファイルコピー
- 7. ファイルコピーのPython
- 8. Javaを使用した共有パスへのファイルコピー
- 9. Windowsスクリプトを使用したカスタムヘッダーフィールドによるHTTPリクエスト
- 10. ファンクションテストでファイルコピーを模擬する方法
- 11. 並行ファイルコピー操作のためのPythonマルチプロセス/マルチスレッドの使用
- 12. USB - 複数のファイルコピー
- 13. Visual Studio、デプロイメントプロジェクトとファイルコピー
- 14. K&R本1.5.1ファイルコピー
- 15. F#非同期ファイルコピー
- 16. C#の実行ファイルコピー?
- 17. Windows上のPythonで失速したファイルコピーを取り消します。
- 18. GThreadとファイルコピーに関する問題
- 19. Windowsの電話HTTPリクエストを使用したWebサービスコール
- 20. F#Windows資格情報を使用したデータのHTTP要求
- 21. Windowsフォームチャットアプリケーションスレッドを使用する
- 22. サブディレクトリへの再帰的ファイルコピー
- 23. 不完全なファイルコピーJava NIO
- 24. C#のファイルコピー特別Forder
- 25. TFS 2015とAzure VMsファイルコピー
- 26. Innoセットアップ条件付きファイルコピー
- 27. Windows httpパーサー
- 28. scpを使用してマウントされたNASからリモートサーバーへのLinuxファイルコピー
- 29. Windowsフォームアプリケーションでhttpリクエストをリッスンする
- 30. ファイルコピー - 名前が競合する場合は、両方のファイルを保存します。Windows
素晴らしい!私はsshのcmdをpowershellに変更し、うまくいきました。 – Pablote