gpt4 book ai didi

powershell - 如何在不同的运行空间中运行函数,PowerShell

转载 作者:行者123 更新时间:2023-12-01 09:38:31 25 4
gpt4 key购买 nike

我有向事件添加注册的 powershell 脚本,但是当事件跳转时,每次事件跳转时我都会收到以下错误:“没有可用于在此线程中运行脚本的运行空间”我正在使用 PS v2,我该怎么办?你能提供一些代码吗?谢谢

最佳答案

听起来您正在尝试在非 powershell 线程上运行脚本,可能是通过异步回调。这不是受支持的方案。诀窍是“桥接”回调到事件基础设施,其中脚本 block 有一个默认的运行空间。看看我在这里写的:

https://web.archive.org/web/20190222052659/http://www.nivot.org/blog/post/2009/10/09/PowerShell20AsynchronousCallbacksFromNET

它向您展示了如何在 powershell 中使用异步线程并运行脚本以响应回调。

-奥辛

关于powershell - 如何在不同的运行空间中运行函数,PowerShell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3658396/

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