在powershell命令行窗口中输入“$pid”?会输出什么结果呢?
例如:
以上这个数字就是pid值。
一,什么是PID?
它就是一个进程的进程ID。那这里的“$pid”是谁的进程ID呢?是当前powershell这个命令行窗口的powershell进程的进程ID。
注意,在先打开一个cmd.exe,再在cmd窗口中输入powershell进入powershell环境的。
所以,这里的PID,不是cmd.exe的的进程ID,而是powershell.exe的进程ID。(www.jb200.com 脚本学堂)
二,PID的作用是什么?
可以通过这个“$pid”来获取到当前的powershell进程对象。
然后,查看它的启动时间,或把这个进程杀掉。
首先,显示当前时间,再查看进程启动的时间。
如何杀掉进程?
注意命令行提示符的变化。已经由powerShell环境重新回到cmd.exe的环境了。这里的kill即Stop-Process这个cmdlet。
例子: