经过几个小时的脚本编写和寻找问题解决方案后,我终于注册了这个论坛。也许有人可以帮我解决这个问题。我想从我的 Exchange 服务器导入的 pssession 中插入一些 ps 代码。要插入此会话的代码包含在自动生成的 .txt 文件中。我已经找到了如何使用“Get-Content 'file-path'”提取并将此文件中的文本复制到剪贴板 --> 这是我的问题:现在我必须将此文本插入已打开的 pssession 并执行此操作,但我不知道如何操作。
我已经尝试将 txt 文件作为 ps1 文件执行。我们在这里遇到的问题是,通过执行此文件,另一个 pssession 会启动(而不是 exchange 会话)。
答案1
如果没有更多细节,很难为您解释正确的答案,但您可以尝试以下方法:
$ps-code = Get-Clipboard
$ps-code | Invoke-Expression