我无法取消以下工作:
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
您能帮我杀了这份工作吗?
答案 0 :(得分:0)
尝试一下:
Stop-Job -Job InstallSQL2K14
或按后台作业:
Stop-Job -Name "InstallSQL2K14"