日期:2014-05-16  浏览次数:20797 次

Windows script(WScript)怎么判断文件存在不存在?

Windows script(WScript)怎么判断文件存在不存在?

WshShell = new ActiveXObject("WScript.Shell");
WshShell.????                  

用Windows script怎么判断本地的文件,是否存在?

比如判断: C:\myfile.exe,是否存在?


有经验的高手,指点一下!
多谢!!!

------解决方案--------------------

Set fs = Wscript.CreateObject("Scripting.FileSystemobject")
If fs.FileExists("c:\myfile.exe") Then
  Wscript.Echo "存在"
Else
  Wscript.Echo "不存在"
End If

------解决方案--------------------
Set objFSO = CreateObject("Scripting.FileSystemObject")

If objFSO.FileExists("C:\FSO\ScriptLog.txt") Then
    Set objFolder = objFSO.GetFile("C:\FSO\ScriptLog.txt")
Else
    Wscript.Echo "File does not exist."
End If

微软官方的帮助文档里面的源代码