我想从服务器下载一个文件并使用单行命令执行它。我找到了这个解决方案
iwr site.com/file.exe -OutFile file.exe; file.exe
,但我不喜欢它。我正在寻找不将下载的文件存储到磁盘的解决方案。此外,这需要在 Windows 计算机上完成,无需安装其他实用程序。
是否可以使用管道?像这样?
iwr site.com/file.exe | iex
我带来了这个解决方案(在Windows机器上)
curl -LOJ site.com/file.exe; ./file.exe
,其中-L
用于重定向。
应该能够只添加一个 -useb 开关并成为黄金:
iwr -useb site.com/file.exe | iex