我想使用.em> PowerShell 创建一个.bat文件。我要创建批量下载,如下所示:
$client.DownloadFile("http:///www.xyz.net/1.txt","C:\tmp\1.txt")
$client.DownloadFile("http:///www.xyz.net/1.txt","C:\tmp\2.txt")
$client.DownloadFile("http:///www.xyz.net/1.txt","C:\tmp\3.txt")
是否可以创建一个批处理文件来自动执行此操作? 对不起,我的英语:)
答案 0 :(得分:1)
Invoke-WebRequest -Uri "http://www.example.com/1.txt" -Outfile "C:\tmp\1.txt"
答案 1 :(得分:1)
如果您只是想下载同一个文件而又要下载多个文本文件,则应该可以
@ECHO off
set counter=1
:Start
Powershell Invoke-WebRequest -Uri "http://www.example.com/1.txt" -Outfile "C:\tmp\%counter%.txt"
set /a counter=1+%counter%
goto :Start