[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]无法删除的批处理文件

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

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

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2
天道酬勤

没弄明白。参数为空的话,批处理不是直接退出了吗?

TOP

1# TX_kakashi


xp sp3下测试没发现你说的现象
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

那可能我电脑有啥特殊的设置吧。
就一行代码%1,直接运行,闪过一个黑屏,然后这个bathome.cmd就怎么都删不掉了...除非重启系统..
天道酬勤

TOP

要不要运行下ftype cmdfile,看看关联是否正确

TOP

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

5# zm900612


难道我是个特例?检查过exefile,comfile,cmdfile,batfile,exefile了,啥问题都没...
天道酬勤

TOP

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

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

评分人数

寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

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

TOP

返回列表