我的VBScript表单中有If (fso.FileExists(fso.GetAbsolutePathName("") & "\prefs.txt") = True) Then...
,然后我在消息框中显示路径并且我已经进入确认路径,但是我指定的文件不存在且声明证明是真的。我做错了吗?
答案 0 :(得分:1)
虽然可以想象您的VBScript安装或文件系统已损坏,但问题的可能原因可能更多
文件的隐藏2隐藏文件。属性是读/写。
属性:
>> WScript.Echo "exists", CStr(goFS.FileExists(".\chmdump.txt"))
>> WScript.Echo goFS.GetFile(".\chmdump.txt").Attributes
>> WScript.Echo goFS.GetFile(".\chmdump.txt").Attributes And 2
>>
exists True
34
2
FSO找到该文件,但是 - 根据设置 - 文件浏览器不会:
dir chmdump.txt
...
File Not Found
attrib chmdump.txt
A H C:\Documents and Settings\eh\chmdump.txt
attrib -H chmdump.txt
dir chmdump.txt
..
13.10.2008 08:48 12.947 chmdump.txt