關於進程 以cmd.exe為例
1.輸入命令cmd.exe,打開控制台;假設此進程pid = 1;
2.在控制台里,輸入命令cmd.exe,沒有控制台彈出,但是在原cmd.exe進程下多了一個cmd.exe進程;假設新的進程的pid = 2;
3.繼續在控制台里,輸入命令cmd.exe,沒有控制台彈出,但是在原cmd.exe進程下多了一個cmd.exe進程;假設新的進程的pid = 3;
4.在控制台輸入exit,控制沒有關閉,少了一個cmd.exe進程(3個cmd.exe進程,變成2個);點擊控制台的關閉按鈕,所有cmd.exe進程,全部結束。
“結束進程"和”結束進程樹“區別
同樣以上面為例,在pid = 1的進程上選擇結束進程,此時僅僅pid = 1的進程被關閉;而如果選擇的是結束進程樹,那么所有的進程都會被關閉。