Board logo

标题: [系统相关] [已解决]结束进程的批处理脚本为何提示达到最大递归层? [打印本页]

作者: qq2501    时间: 2011-12-19 00:00     标题: [已解决]结束进程的批处理脚本为何提示达到最大递归层?

好像已经进入循环了似的,一直这样
  1. @echo off & setlocal enabledelayedexpansion
  2. set "pro=System Idle Process,System,smss.exe,csrss.exe,winlogon.exe,SERVICES.exe,LSASS.EXE
  3. SVCHOST.EXE,ZhuDongFangYu.exe,spoolsv.exe,alg.exe,EXPLORER.EXE,360Tray.exe,ctfmon.exe,
  4. conime.exe ,wmiprvse.exe,CHROME.EXE,notepad++.exe,cmd.exe"
  5. for /l %%i in (%pro%) do (taskkill /F /IM *.* /fi "imagename ne !%%i!")
  6. pause
复制代码
文件名是taskkill.bat 引起的
我在环境变量path中添加了“.;”而且是最前面。忘了这回事,
作者: CrLf    时间: 2011-12-19 06:35

这个脚本该不会叫作 taskkill.bat 吧?
作者: bluewing009    时间: 2011-12-19 08:25

回复 2# CrLf


    有可能…………




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2