微软私有云分享(R2)8-PowerShell下载文件
2014-05-13 10:47
555 查看
看过九叔之前博客的朋友应该会知道,在windows下通过命令行下载软件,使用"ftp"命令会比较方便。主要原因是windows下没有linux的命令"wget",但是尽管cmd实现不了,可PowerShell没问题啊。本文通过PowerShell来完成命令行下载文件的操作,通过这种方式,可以拓宽命令行下载的覆盖范围。在微软私有云和Hyper-V中的部署模板中,你总会有遇到用它的那一天。
命令其实有两句(例子来自http://goxia.maytide.net/read.php/1714.htm):$client = New-Object "System.Net.WebClient"$client.DownloadFile("http://www.maytide.net/info.txt","D:\info.txt")第一句是定义一个类第二句是通过xxx来下载,提供下载地址,然后本地保存的地址。但是很明显,这么长的英文字符,记忆有难度啊===PowerShell太复杂了======我们把下面的代码保存为aa.ps1$client = New-Object "System.Net.WebClient"$xiazaidizhi = $args[0]$bendilujing = $args[1]$client.DownloadFile("$xiazaidizhi","$bendilujing")代码看起来给整成4行了,更复杂了是不?事实上更简单了。用户在CMD下执行"PowerShell .\aa.ps1 下载地址本地地址"就可以了。$args可以传递输入参数,上面的例子用到了运行脚本时直接传递参数,做完这个脚本,以后想要下载就简单了。如果是PowerShell下运行,就是 ".\aa.ps1 下载地址本地地址"具体效果见下图
本脚本不验证错误,只求快。大哥们,这已经非常简单了,你要还嫌复杂,那真没救了。
高端神秘微软私有云交流群【236804566】实名交友分享
本文出自 “九叔-微软私有云” 博客,请务必保留此出处http://jiushu.blog.51cto.com/972756/1410304
命令其实有两句(例子来自http://goxia.maytide.net/read.php/1714.htm):$client = New-Object "System.Net.WebClient"$client.DownloadFile("http://www.maytide.net/info.txt","D:\info.txt")第一句是定义一个类第二句是通过xxx来下载,提供下载地址,然后本地保存的地址。但是很明显,这么长的英文字符,记忆有难度啊===PowerShell太复杂了======我们把下面的代码保存为aa.ps1$client = New-Object "System.Net.WebClient"$xiazaidizhi = $args[0]$bendilujing = $args[1]$client.DownloadFile("$xiazaidizhi","$bendilujing")代码看起来给整成4行了,更复杂了是不?事实上更简单了。用户在CMD下执行"PowerShell .\aa.ps1 下载地址本地地址"就可以了。$args可以传递输入参数,上面的例子用到了运行脚本时直接传递参数,做完这个脚本,以后想要下载就简单了。如果是PowerShell下运行,就是 ".\aa.ps1 下载地址本地地址"具体效果见下图
本脚本不验证错误,只求快。大哥们,这已经非常简单了,你要还嫌复杂,那真没救了。
高端神秘微软私有云交流群【236804566】实名交友分享
本文出自 “九叔-微软私有云” 博客,请务必保留此出处http://jiushu.blog.51cto.com/972756/1410304
相关文章推荐
- 微软私有云分享(R2)22 计算机配置文件与基础设置
- 微软私有云分享(R2)11-应答文件浅析
- jsp+servlet实现大型文件下载(tomcat服务器),将自己今天做的和大家一起分享
- php实现批量下载百度云盘文件例子分享
- VS-RK3399 ARM版本的ubuntu系统镜像文件官方下载分享
- PowerShell小技巧之实现文件下载(类wget)
- PHP实现文件下载【实例分享】
- 分享知识-快乐自己:Struts2文件上传及文件下载
- java web上传文件和下载文件代码片段分享
- 分享50个最新的免费PSD文件模版下载 (上)
- Java Web端程序实现文件下载的方法分享
- Java Servlet简单实例分享(文件上传下载demo)
- 微软私有云分享(R2)16PowerShell查看虚拟机信息
- PowerShell实现文件下载(类wget) 推荐
- Struts2实现文件下载功能代码分享(文件名中文转码)
- PowerShell实现的文件同步脚本分享
- win2008 r2 IIS 设置强制所有文件直接下载
- 把页面上的图表导出为pdf文件,分享一种请求下载文件的方法
- 分享50个最新的免费PSD文件模版下载 (下)