标题: [文件操作] 批处理强制删除正在使用的文件的命令是什么? [打印本页]
作者: alpha 时间: 2010-4-1 23:37 标题: 批处理强制删除正在使用的文件的命令是什么?
在某个目录中,有一个dll文件,因为他正在使用,所以无法删除,什么代码能够删除他?
不要手动模式,就属于那种将bat文件制作好后,运行删除的方法,不要弄什么“鼠标拖住”代码!
作者: Batcher 时间: 2010-4-2 02:03
你听说过什么“鼠标拖住”代码可以删除它吗?
作者: test2010 时间: 2010-4-2 10:52
可以用 Unlocker。执行 Unlocker /? 查看命令行用法。
另,有时用 regsvr32 /u 反注册 DLL 文件后不能立即删除该 DLL,可以试着重启 explorer.exe 进程后再删除。
作者: alpha 时间: 2010-4-2 18:22
我用“Unlocker.exe README.TXT /d”这个命令不能删除README.TXT这个文件
作者: sgaizxt001 时间: 2010-4-2 19:36
为什么我的CMD不行呢?郁闷
unlock不是内部命令或外部命令
作者: test2010 时间: 2010-4-2 20:56 标题: 回复 4楼 的帖子
试试:- unlocker.exe "文件完整路径” /D /S
复制代码
回复 5楼 的帖子
要去网上搜索下载
作者: alpha 时间: 2010-4-2 22:27
原帖由 test2010 于 2010-4-2 20:56 发表
试试:unlocker.exe "文件完整路径” /D /S回复 5楼 的帖子
要去网上搜索下载
这是我的运行代码:
-
- unlocker.exe "README.TXT" /D /S
- pause
复制代码
但是本目录下的README.TXT仍未被删除!
作者: test2010 时间: 2010-4-2 22:44 标题: 回复 7楼 的帖子
用完整路径试试
作者: alpha 时间: 2010-4-2 23:11
原帖由 test2010 于 2010-4-2 22:44 发表
用完整路径试试
绝对路径没问题,但为何相对路径不行?
作者: test2010 时间: 2010-4-3 11:00 标题: 回复 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
作者: alpha 时间: 2010-4-3 15:40
原帖由 test2010 于 2010-4-3 11:00 发表
是 unlocker 本身的“问题”。但是用法里面已经说了“对象为文件或文件夹的完整路径包括驱动器”:
那有没有别的可以用命令行的强制删除正在使用的文件的工具?
作者: alpha 时间: 2010-4-7 22:10
这里有人知道么???
作者: GNU 时间: 2010-4-7 22:42
unlocker用着不是挺好么,不能满足你的需求?
作者: crartor 时间: 2010-4-7 23:34
重启后删除倒是办得到,不重启不行
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |