gpt4 book ai didi

Powershell Start-Job 无法运行

转载 作者:行者123 更新时间:2023-12-01 11:58:22 27 4
gpt4 key购买 nike

我试图在 powershell 2.0 中运行一个简单的作业进程,但它似乎没有运行。

    $job = Start-Job { Return "Some string." }

当我调用 $job 时,状态显示它正在运行。但问题是它永远不会完成。

在我的 Windows 7 机器上尝试了同样的事情,它立即完成。

我在 windows xp 上运行 powershell 2.0。

有谁知道是什么导致了这个问题?我该如何解决这个问题?

这是我的$PSVersionTable

    Name                           Value    ----                           -----    PSVersion                      2.0    PSCompatibleVersions           {1.0, 2.0}    BuildVersion                   6.0.6002.18111    PSRemotingProtocolVersion      2.1    WSManStackVersion              2.0    CLRVersion                     4.0.30319.1    SerializationVersion           1.1.0.1

最佳答案

我会说您的 PowerShell XP 配置“有些”修改。 :-) 它应该在 CLR 2.0 版上运行,例如:

Name                           Value
---- -----
CLRVersion 2.0.50727.3615
BuildVersion 6.0.6002.18111
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1

尝试重置 reg hack(或 Powershell.exe.config mod)以便 PowerShell 2.0 在 .NET 2.0 上运行并查看问题是否仍然存在。

关于Powershell Start-Job 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3938995/

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