windows使用powershell批量下载文件
一.前言介绍
公司最近有个需求,阿里云上20多台windows服务器需要定期上传war包(每台要上传五个war包),如果手动操作需要重复差不多100次。
解决方案:首先我想到的是用ansible来实现,后来发现也很麻烦。
然后我想到了阿里云有一键执行powershell命令(运维编排工具oos),那我是不是可以使用powershell先删除文件,然后找个链接吧文件下载下来,经实验是可以的。以下贴命令
二. powershell
#先在每台服务器删除原有文件\文件夹
Remove-Item c:\user 1.txt
#定义webclient变量也可以直接(new-object System.Net.WebClient).DownloadFile
$client = new-object System.Net.WebCli