怎样用批处理获取所有进程的映像名称?
我想写一个循环语句,然后用NTSD命令结束所有进程,但不知道怎么获取所有进程的映像名称。请不要回答我NTSD怎么用,或者其他答非所问的回答。我只要用批处理获取所有进程的映...
我想写一个循环语句,然后用NTSD命令结束所有进程,但不知道怎么获取所有进程的映像名称。请不要回答我NTSD怎么用,或者其他答非所问的回答。我只要用批处理获取所有进程的映像名称的方法!谢谢!
展开
1个回答
展开全部
这条命令就是你需要的
tasklist /fo table /nh
我想再说下 有些进程你强制结束了系统就崩溃了 所以最好不要用NTSD 用taskkill就可以了
taskkill 只结束那些可以结束的进程 重要的系统进程它是没那个权限的
tasklist /fo table /nh
我想再说下 有些进程你强制结束了系统就崩溃了 所以最好不要用NTSD 用taskkill就可以了
taskkill 只结束那些可以结束的进程 重要的系统进程它是没那个权限的
追问
您这条命令我只能再CMD里看到,但我想用映像名称来写循环指令。
我知道TASKKILL,我知道哪些我想结束哪些不能结束,我会在循环里加个条件选择。但我现在只想实现我的循环指令。因为进程太多,我不想一个一个来结束,用taskkill /fi /im *的话也不是我想要的效果。谢谢!
追答
晕哦 怎么不行了
for /f %%a in ('tasklist /fo table /nh') do taskkill /im %%a
自己再加个筛选就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询