windows – 如何使用MS-DOS命令模拟curl?
发布时间:2020-12-14 03:52:55 所属栏目:Windows 来源:网络整理
导读:我正在编写一个跨平台的应用程序,教会人们如何使用命令行.我想向他们展示如何打印URL的 HTML内容.通常,我会使用curl,但 Windows没有附带此程序,我不希望我的用户必须安装任何额外的程序. 有没有办法使用内置的MS-DOS命令模拟curl,可能会发送一个VBScript片段
我正在编写一个跨平台的应用程序,教会人们如何使用命令行.我想向他们展示如何打印URL的
HTML内容.通常,我会使用curl,但
Windows没有附带此程序,我不希望我的用户必须安装任何额外的程序.
有没有办法使用内置的MS-DOS命令模拟curl,可能会发送一个VBScript片段到wscript进行评估? 解决方法
安装.net安装后,您可以使用批处理文件
combine c#创建一个wget.cmd:
/* @echo off && cls if '%2'=='' ( echo usage: %0 url filename goto :eof ) set WinDirNet=%WinDir%Microsoft.NETFramework IF EXIST "%WinDirNet%v2.0.50727csc.exe" set csc="%WinDirNet%v2.0.50727csc.exe" IF EXIST "%WinDirNet%v3.5csc.exe" set csc="%WinDirNet%v3.5csc.exe" IF EXIST "%WinDirNet%v4.0.30319csc.exe" set csc="%WinDirNet%v4.0.30319csc.exe" %csc% /nologo /out:"%~0.exe" %0 "%~0.exe" "%1" "%2" del "%~0.exe" goto :eof */ using System; using System.Net; using System.IO; class MyWget { static void Main(string[] args) { WebClient wc = new WebClient(); wc.DownloadFile(args[0],args[1]); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows环境下python3.7版本怎么安装pygame
- Win10禁用驱动签名的命令
- 将Windows Mono运行时与应用程序捆绑在一起
- 异步 – 如何使用IAsyncOperation接口使用WinRT进行自己的异
- windows-xp – 如何在不进行域管理的情况下更改当前用户的域
- windows-server-2003 – 在域加入上向本地Administrators组
- windows-server-2008-r2 – Windows RDC管理员用户可以免于
- nuget – 如何打包一个面向通用Windows平台并依赖于Visual
- windows – “Followup:MachineOwner”是什么意思?
- WPF应用中对WindowsFormHost内容进行裁剪