加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

curl http://url/script.ps1 | powershell可能吗?

发布时间:2020-12-13 19:53:24 所属栏目:Linux 来源:网络整理
导读:我只想复制我在 Linux系统上执行的相同操作 c: {CURL_EQUIVALENT_ON_WINDOWS} - http://url/script | powershell 那可能吗? 基本上我想执行从服务器下载的流. IE:步骤: 1)了解如何在PowerShell中执行流. 执行一个流(我已在文件系统上拥有) c: type scr
我只想复制我在 Linux系统上执行的相同操作
c:&; {CURL_EQUIVALENT_ON_WINDOWS} - http://url/script | powershell

那可能吗?

基本上我想执行从服务器下载的流.

IE:步骤:

1)了解如何在PowerShell中执行流.
执行一个流(我已在文件系统上拥有)

c:&; type script.ps1 | powershell -command -

但这不起作用.

有一个选项-File来执行“文件”,基本上我想尽可能执行流.

2)了解如何执行我从服务器下载并将其传输到PowerShell的流.

解决方法

您可以使用连字符指定powershell的命令参数,以使其从标准输入读取其命令.以下是一个例子:
"Write-Host This is a test" | powershell -command -

使用脚本文件内容的示例:

Get-Content .test.ps1 | powershell -command -

从powershell帮助菜单:

powershell /?

-Command
Executes the specified commands (and any parameters) as though they were
typed at the Windows PowerShell command prompt,and then exits,unless
NoExit is specified. The value of Command can be “-“,a string. or a
script block.

If the value of Command is "-",the command text is read from standard
input.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读