gpt4 book ai didi

powershell - 在后台作业中调用命令

转载 作者:行者123 更新时间:2023-12-02 22:32:41 25 4
gpt4 key购买 nike

我有一个 powershell 2.0 脚本,它应该在多个服务器上运行一个命令并处理输出。我想在后台作业中为每个服务器运行命令和处理。

命令运行没有任何问题,并在半秒或更短时间内终止:

Invoke-Command -ComputerName $client -ScriptBlock { #do some stuff }

但是当我在后台作业中运行它时,作业不会终止:

Start-Job { Invoke-Command -ComputerName $client -ScriptBlock { #do some stuff } }

有人知道问题出在哪里吗?

最佳答案

看起来你应该换一种方式:

http://technet.microsoft.com/en-us/library/hh849698.aspx

To run a background job on a remote computer, use the AsJob parameter that is available on many cmdlets, or use the Invoke-Command cmdlet to run a Start-Job command on the remote computer. For more information, see about_Remote_Jobs.

关于powershell - 在后台作业中调用命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17696149/

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