在PowerShell中下载文本文件有多种方法,以下是两种常见的方法:
Invoke-WebRequest
是PowerShell中的一个强大命令,它可以用来发送HTTP请求。以下是一个使用Invoke-WebRequest
下载文本文件的示例:
$url = "https://example.com/path/to/file.txt"
$output = "C:\path\to\save\file.txt"
Invoke-WebRequest -Uri $url -OutFile $output
在这个示例中,$url
是要下载的文本文件的URL,$output
是要保存到的本地路径。
如果你的系统上安装了Curl,你也可以使用Curl来下载文本文件。在PowerShell中,你可以直接调用Curl命令:
$url = "https://example.com/path/to/file.txt"
$output = "C:\path\to\save\file.txt"
Invoke-Expression "curl -o $output $url"
注意:Invoke-Expression
用于执行字符串中的命令。但是,出于安全原因,不建议使用Invoke-Expression
,因为它可能会执行恶意代码。更好的方法是直接调用Curl命令,如下所示:
& curl -o $output $url
在这个示例中,&
用于将Curl命令作为子进程运行。
无论使用哪种方法,请确保替换$url
和$output
变量的值为你实际的URL和本地路径。
领取专属 10元无门槛券
手把手带您无忧上云