HTML中的Vbscript方法GetAbsolutePathName()不返回HTML文档的当前路径

时间:2019-05-25 23:36:01

标签: html vbscript

大家好,我不明白为什么HTML中的GetAbsolutePathName()不返回HTML文档的当前路径,而是返回给我唯一的桌面路径

enter image description here

如果我运行与.vbs相同的编码,那么它们都能正常工作,它将返回给我真实路径,而与运行该脚本的目录无关紧要

在.vbs桌面上运行

enter image description here

从另一个目录运行

enter image description here

Option Explicit

dim fs,path
set fs= CreateObject("Scripting.FileSystemObject")
path=fs.GetAbsolutePathName(".")

MsgBox path

1 个答案:

答案 0 :(得分:0)

我用这个。它“几乎”相同,但我不知道为什么它如此平滑地工作,使我回到了文件的整个路径

Set fso = CreateObject("Scripting.FileSystemObject")

Ruta1=(fso.GetParentFolderName(WScript.ScriptFullName))&"\"

MsgBox ruta1