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

[文件操作] 批处理强制删除正在使用的文件的命令是什么?

在某个目录中,有一个dll文件,因为他正在使用,所以无法删除,什么代码能够删除他?

不要手动模式,就属于那种将bat文件制作好后,运行删除的方法,不要弄什么“鼠标拖住”代码!

你听说过什么“鼠标拖住”代码可以删除它吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

可以用 Unlocker。执行 Unlocker /? 查看命令行用法。

另,有时用 regsvr32 /u 反注册 DLL 文件后不能立即删除该 DLL,可以试着重启 explorer.exe 进程后再删除。

TOP

我用“Unlocker.exe README.TXT /d”这个命令不能删除README.TXT这个文件

TOP

为什么我的CMD不行呢?郁闷
unlock不是内部命令或外部命令

TOP

回复 4楼 的帖子

试试:
  1. unlocker.exe "文件完整路径” /D /S
复制代码
回复 5楼 的帖子
要去网上搜索下载

TOP

原帖由 test2010 于 2010-4-2 20:56 发表
试试:unlocker.exe "文件完整路径” /D /S回复 5楼 的帖子
要去网上搜索下载


这是我的运行代码:
  1. unlocker.exe "README.TXT" /D /S
  2. pause
复制代码


但是本目录下的README.TXT仍未被删除!

TOP

回复 7楼 的帖子

完整路径试试

TOP

原帖由 test2010 于 2010-4-2 22:44 发表
用完整路径试试

绝对路径没问题,但为何相对路径不行?

TOP

回复 9楼 的帖子

是 unlocker 本身的“问题”。但是用法里面已经说了“对象为文件或文件夹的完整路径包括驱动器”:
Command line usage:

   Unlocker.exe Object [Option]

Object:

   Complete path including drive to a file or folder


Options:

   /H or -H or /? or -?: Display command line usage
   /S or -S: Unlock object without showing the GUI
   /L or -L: Object is a text file containing the list of files to unlock
   /LU or -LU: Similar to /L with a unicode list of files to unlock
   /O or -O: Outputs Unlocker-Log.txt log file in Unlocker directory
   /D or -D: Delete file
   /R Object2 or -R Object2: Rename file, if /L or /LU is set object2 points to a text file containing the new name of files
   /M Object2 or -M Object2: Move file, if /L or /LU is set object2 points a text file containing the new location of files

TOP

原帖由 test2010 于 2010-4-3 11:00 发表
是 unlocker 本身的“问题”。但是用法里面已经说了“对象为文件或文件夹的完整路径包括驱动器”:

那有没有别的可以用命令行的强制删除正在使用的文件的工具?

TOP

这里有人知道么???

TOP

unlocker用着不是挺好么,不能满足你的需求?

TOP

重启后删除倒是办得到,不重启不行

TOP

返回列表