找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 27064|回复: 5

[文件操作] 批处理对文件被占用没有一个切实可行的解决办法么?

[复制链接]
发表于 2012-6-25 23:22:00 | 显示全部楼层 |阅读模式
这些天我用ps对近千个文件重复打开操作,操作完后要将文件移到另一个地方去,很纳閟,有时,有的文件会旨出说是该文件被ps占用,有时又不会。公司和家里两台电脑都是会这样。ps软件还开着,但已经关闭了该文件。
有很纳的时占用与否不在于文件大小,而是有时很多文件会出现这种情况,有时很常时间才碰到一两个,而且我记得原来好像只要一关闭photoshop cs3,就不存在占用的情况了,难道与我的内存质量有关,现在是两条内存总4GB。

用过以下方法(自动,也是批处理之家上的朋友帮搞的),但效果不是很明显
--------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"AlwaysUnloadDLL"=dword:00000001
-------------------------------------------------------------------------------------
手动修改注册表
http://jingyan.baidu.com/article/e3c78d64060da73c4c85f5dc.html
发表于 2012-6-26 01:15:01 | 显示全部楼层
WHOLOCKME一个三方命令,不过对于现在的集成软件来说有些鸡肋了
发表于 2012-6-28 23:24:20 | 显示全部楼层
可以,调用UNLOCKER即可~
 楼主| 发表于 2012-6-30 00:09:39 | 显示全部楼层
可以,调用UNLOCKER即可~
bluewing009 发表于 2012-6-28 23:24


哥,请帮写一个吗,谢谢~~
发表于 2012-6-30 11:35:44 | 显示全部楼层
修改注册表中的AlwaysUnloadDLL跟文件被占用完全没有任何关系。
“ps软件还开着,但已经关闭了该文件”,只是是主界面中关闭了文件(其实不一定关闭了文件,只是关闭了那个界面),但ps其他模块可能没有关闭它。这种程序我也碰到过一些,现代的软件大都是多模块多线程的,出于各种目的,比如为了提高效率某些线程会打开文件以缓存文件内容,其他线程处理的时候不必再去打开,当其他线程暂时不处理的时候,已打开文件的线程不一定要关闭文件。
 楼主| 发表于 2012-6-30 19:52:18 | 显示全部楼层
回复 5# powerbat
解决半法?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 06:17 , Processed in 0.018332 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表