作者drkkimo (花猫~出现了~)
看板Programming
标题Re: [问题] WSH中的FileSystemObject问题~?
时间Mon Jan 22 01:15:39 2007
你可以用
set a=createobject("Scripting.FileSystemObject")
set b=a.getfile("test.txt")
If b.Attributes AND 1 Then
Wscript.Echo "讯息"
End If
这是我帮你在微软网站找到的方法...
希望对你的作的工作有用~~
用上面的方法开档或move、copy档案的话 档案的attributes如果是1就代
表它是READ ONLY ~~
※ 引述《piimaila (haha)》之铭言:
: FileSystemObject中使用Movefile方法时
: 如果"档案正好在读写"就会跳出权限不足的问题
: 虽然最後用
: objShell.Run "%comspec% /c move .\\a\\"+f0.name+" .\\b\\", 0
: 解决了, 但是总觉得方法很蠢(以上等於用dos批次档)
: 有啥方法可以在wsh中判断档案是否处於忙碌状态呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.172.218.185
※ 编辑: drkkimo 来自: 218.172.218.185 (01/22 01:17)