在Windows上下载和执行文件的最短命令?

时间:2012-08-21 11:35:00

标签: windows automation

我正在寻找下载文件(http)并在Windows上执行它的最短命令。

我们假设执行该命令的用户是本地管理员,并且您无法使用Windows上默认不可用的任何工具。

必须使用:Windows 7Windows 2008。如果有人提供的解决方案也适用于Windows XP和Windows 2003,那将是额外的荣誉。

推理:用于在不同的Windows机器上部署内容。使用WMI或其他方法不是一种选择,因为默认情况下不会启用这些方法,也因为计算机可能位于域外部,这使得问题更加复杂,尤其如此。

注意:如果无法在命令行中执行此操作,则脚本可以执行此操作。我们假设要下载的文件位于“http://example.com/setup.exe”,并且您希望在下载后使用“-y”参数运行它。

1 个答案:

答案 0 :(得分:1)

你指定了http,所以在命令行中使用ftp命令不行吗?也许cscript + VB呢?

下载文件: https://serverfault.com/questions/29707/download-file-from-vbscript

运行文件:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run (strHDLocation & "-y")