[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
另外,要实现楼主所谓的“独占状态”,只需用CreateFile函数打开文件,dwShareMode传入0即可。

TOP

我的分析都来自于Procmon的监测数据

对应的命令操作如下
  1. Microsoft Windows XP [版本 5.1.2600]
  2. (C) 版权所有 1985-2001 Microsoft Corp.
  3. C:\Documents and Settings\Administrator>d:
  4. D:\>cd test
  5. D:\test>dir
  6. 驱动器 D 中的卷没有标签。
  7. 卷的序列号是 5491-6D80
  8. D:\test 的目录
  9. 2014-04-13  17:15    <DIR>          .
  10. 2014-04-13  17:15    <DIR>          ..
  11. 2014-04-13  17:14                 3 testfile.dat
  12.                1 个文件              3 字节
  13.                2 个目录 15,396,376,576 可用字节
  14. D:\test>type testfile.dat >> testfile.dat
  15. D:\test>type testfile.dat > testfile.dat
  16. D:\test>
复制代码
进一步的测试发现
如果不存在的对应的文件
>预先的CreateFile会失败
自然也没有随后的查询与关闭
天的白色影子

TOP

返回列表