我有一个场景,由于Oracle数据库,每个星期一早上都有一个进程被卡住,所以我尝试创建一个PowerShell脚本来运行每个星期一,但无论是否收到错误,该过程仍然存在.
我试图用来"杀死"的那条线是:
Get-Process -Name ez0* -ComputerName $server | Stop-Process -Force
Run Code Online (Sandbox Code Playgroud)
尝试在本地做这个没有-ComputerName.
我没有从这条线上得到任何错误,无论-Force它是否只是执行并继续前进.
只是做Get-Process工作,我可以看到它,但我不能用PowerShell结束它.经过多次尝试,我远程登录到服务器,只需右键单击该过程并选择"结束任务"即可.
这是一个奇怪的过程,因为它是初始8中的一个(基于核心),当您停止服务时,除了一个进程之外的所有进程都将被删除,除了挂起的进程.