gpt4 book ai didi

powershell - 将数据从 pssession 传输到主机?

转载 作者:行者123 更新时间:2023-12-02 23:05:26 25 4
gpt4 key购买 nike

基本上我的问题归结为这个,我需要使用 ServerManager 模块在远程服务器上运行代码,但将输出返回到本地 shell。

这是在 WKS01 上运行的代码:

Enter-PsSession SVR01
Import-Module ServerManager
$Roles = @(Get-WindowsFeature | Where {$_.installed -eq $true})

现在我需要在 WKS01 上使用 $Roles 中的数据。有没有办法做到这一点?我做错了吗?

最佳答案

这就是 -ArgumentList 的作用。

您可以使用此参数将参数传递给远程 session 。这是一个例子:

$procName = "powershell"
Invoke-Command -ComputerName (get-content c:\scripts\servers.txt) `
-ScriptBlock {param ($Name) Get-Process -Name $Name} `
–ArgumentList $procName

关于powershell - 将数据从 pssession 传输到主机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11124916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com