Jor*_*dan 73 windows windows-vista wget curl
是否有Windows Vista原生的Wget或 cURL 类型的命令行实用程序?它是如何工作的?
Tib*_*tan 36
Windows 原生(预装并依赖于后台智能传输服务(BITS) Windows 服务):
它可以做 Wget 所做的事情,甚至更多(您可以通过类似 API 的命令控制正在进行的工作 - 例如,您可以获得状态速度并在速度太慢时取消)。
来自我自己经验的示例用法(您可以在同一个 .bat 中进行并行下载,或者在同一个作业中进行顺序下载):
bitsadmin /create thisissomejobname
bitsadmin /addfile thisissomejobname http://kakao.ro/Pictures.iso C:\john_pictures.iso
bitsadmin /SetCredentials thisissomejobname Server BASIC somehttpuser somehttppassword
bitsadmin /resume thisissomejobname
REM how to get status:
bitsadmin /info thisissomejobname
Run Code Online (Sandbox Code Playgroud)
注意:它适用于 Windows XP、7、8 和 10(在 Windows 10 专业版上测试)。在 Windows XP 上,它必须从 SP2支持工具手动安装。
在最新的 Windows 10 上,弃用警告消失了,所以看起来这个有用的工具会继续存在。
小智 28
PowerShell v3 CTP1 带有像 wget/curl 这样的命令。它称为Invoke-WebRequest。要了解更多信息,您可以访问帖子Windows Powershell V3 包括 wget/curl 之类的命令。
Joe*_*oey 14
我经常将 PowerShell 用于简单的事情,比如WebClient 的 DownloadString:
$wc = New-Object Net.WebClient
$wc.DownloadString('...')
Run Code Online (Sandbox Code Playgroud)
或者,DownloadFile如果您想要像wgetdo 那样下载某些东西并将其打包成一个函数。当然,这是非常粗糙的,不会有任何诸如可恢复下载之类的细节。
看来你只需要下载一个替代浏览器。您可以使用此命令通过命令提示符下载 Mozilla Firefox:
explorer.exe http://releases.mozilla.org/pub/mozilla.org/firefox/releases/6.0.2/win32/en-US/Firefox%20Setup%206.0.2.exe
Run Code Online (Sandbox Code Playgroud)
这也会启动 Internet Explorer,但仅具有基本功能集。即使 Internet Explorer 损坏(在大多数情况下),这也应该有效。
您也可以使用 FTP 命令。在命令提示符命令中键入以下内容:
FTP- 打开 FTP 客户端open ftp.mozilla.org- 连接到 Mozilla-FTPcd /pub/mozilla.org/firefox/releases/4.0.1/win32/en-US/- 更改目录recv "Firefox Setup 4.0.1.exe"- 下载 Firefox 安装程序。该文件位于命令提示符的当前文件夹中。(通常是你的Profile文件夹)bye以关闭 FTP 客户端exit以关闭命令提示符。| 归档时间: |
|
| 查看次数: |
218431 次 |
| 最近记录: |