Board logo

标题: VBS关于路径变量的疑问 [打印本页]

作者: 5872169     时间: 2008-10-20 09:07    标题: VBS关于路径变量的疑问

以下代码无法通过因为有变量的路径:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile("%windir%\123456.txt")
以下代码可以通过:
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile("c:\windows\123456.txt")

在VBS中路径无法使用变量吗?
作者: everest79     时间: 2008-10-20 09:51
Dim wsh
Set wsh=CreateObject("WScript.Shell")
msgbox wsh.ExpandEnvironmentStrings("%WinDir%")
Set wev=wsh.Environment("System")
msgbox wev("TEMP")

[ Last edited by everest79 on 2008-10-22 at 06:35 ]
作者: 5872169     时间: 2008-10-21 09:34
谢谢楼上的朋友,我测试没有通过!!