Board logo

标题: [文件操作] [已解决]无法删除的批处理文件 [打印本页]

作者: TX_kakashi    时间: 2011-4-6 10:58     标题: [已解决]无法删除的批处理文件

本帖最后由 TX_kakashi 于 2011-4-6 13:03 编辑

已发现原因,果然是被一个软件lock住了...who lock me很好用...
是被AVG的一个后台进程所锁定而导致批处理无法删除,如果大家谁有装这个杀毒软件的话请留意: AVGIDSAgent.exe
作者: tmplinshi    时间: 2011-4-6 11:29

没弄明白。参数为空的话,批处理不是直接退出了吗?
作者: hanyeguxing    时间: 2011-4-6 11:44

1# TX_kakashi


xp sp3下测试没发现你说的现象
作者: TX_kakashi    时间: 2011-4-6 12:06

那可能我电脑有啥特殊的设置吧。
就一行代码%1,直接运行,闪过一个黑屏,然后这个bathome.cmd就怎么都删不掉了...除非重启系统..
作者: CrLf    时间: 2011-4-6 12:36

要不要运行下ftype cmdfile,看看关联是否正确
作者: TX_kakashi    时间: 2011-4-6 12:39

本帖最后由 TX_kakashi 于 2011-4-6 12:40 编辑

5# zm900612


难道我是个特例?检查过exefile,comfile,cmdfile,batfile,exefile了,啥问题都没...
作者: hanyeguxing    时间: 2011-4-6 12:45

本帖最后由 hanyeguxing 于 2011-4-6 12:46 编辑

1,检查进程中是否存在ntvdm.exe、cmd.exe等进程或其他进程
2,检查批处理所在分区是否存在文件系统错误
3,检查cmdfile和batfile键值是否正确
4,使用 Process Explorer 或 who lock me 等软件检查句柄
作者: acaigg    时间: 2011-4-6 20:58

寒夜兄果然利害!......




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