powershell後臺任務

開啓後臺任務

比如在後臺執行ping 8.8.8.8

Start-Job -ScriptBlock {ping 8.8.8.8}

從返回可以看到job的基本信息

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command                  
--     ----            -------------   -----         -----------     --------             -------                  
3      Job3            BackgroundJob   Running       True            localhost            ping 8.8.8.8 

除了Start-Job還有可以在遠程執行任務的命令Invoke-Command

查看後臺任務

Get-Job

結果如下

Id     Name            PSJobTypeName   State         HasMoreData     Location             Command                  
--     ----            -------------   -----         -----------     --------             -------                             
1      Job1            BackgroundJob   Completed     True            localhost            ping 8.8.8.8
3      Job3            BackgroundJob   Running       True            localhost            Sleep -Seconds 15 

停止後臺任務

Stop-Job -Id 3

移除後臺任務

Remove-Job -Id 3

其他

可以啓動Windows PowerShell ISE
在側邊欄有命令查詢功能,如圖
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章