使用 IEX 下载 IWR 后执行文件

问题描述 投票:0回答:2

我想从服务器下载一个文件并使用单行命令执行它。我找到了这个解决方案

iwr site.com/file.exe -OutFile file.exe; file.exe
,但我不喜欢它。我正在寻找不将下载的文件存储到磁盘的解决方案。此外,这需要在 Windows 计算机上完成,无需安装其他实用程序。

是否可以使用管道?像这样?

iwr site.com/file.exe | iex

windows download invoke-command invoke-webrequest
2个回答
0
投票

我带来了这个解决方案(在Windows机器上)

curl -LOJ site.com/file.exe; ./file.exe
,其中
-L
用于重定向。


0
投票

应该能够只添加一个 -useb 开关并成为黄金:

iwr -useb site.com/file.exe | iex
© www.soinside.com 2019 - 2024. All rights reserved.