如何杀死工作?

时间:2019-05-10 07:34:21

标签: powershell

我无法取消以下工作:

Users\opc> Get-Job

 Name            PSJobTypeName   State         HasMoreData     Location             Command
 ----            -------------   -----         -----------     --------             -------
 InstallSQL2K14  PSScheduledJob  Failed        True            localhost             Start-Process -FilePa...

通过Ansible安装mssqlserver时,在Powershell中执行Get-Job时,列出了以下工作。

Get-Job具有以下输出

PS C:\Users\opc> Get-Job

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command
--     ----            -------------   -----         -----------     --------             -------
1      InstallSQL2K14  PSScheduledJob  Failed        True            localhost             Start-Process -FilePa...

我尝试通过get-process获取工作ID流程,得到以下输出

PS C:\Users\opc> Get-Process InstallSQL2K14

Get-Process : Cannot find a process with the name "InstallSQL2K14". Verify the process name and call the cmdlet again.
At line:1 char:1
+ Get-Process InstallSQL2K14
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (InstallSQL2K14:String) [Get-Process], ProcessCommandException
    + FullyQualifiedErrorId : NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand

您能帮我杀了这份工作吗?

1 个答案:

答案 0 :(得分:0)

尝试一下:

Stop-Job -Job InstallSQL2K14

或按后台作业:

Stop-Job -Name "InstallSQL2K14"
相关问题