我创建了一个VBScript文件,我希望它再次打开自己。我目前有
CreateObject("WScript.Shell").Run("W:\\Downloads\\FileName.vbs")
但是我想让它在没有特定路径的情况下打开,因为我不知道文件的位置。这可能吗?
答案 0 :(得分:4)
正如@JosefZ指出:使用ScriptFullName
属性获取脚本的完整路径。
CreateObject("WScript.Shell").Run WScript.ScriptFullName
答案 1 :(得分:-2)
试试这个
CreateObject ("WScript.Shell").Run(".\filename.vbs")
它将打开与VBS文件所在文件夹相同的文件,无需指定其余路径。 您可以添加一个MsgBox“文本”,以便程序不会终止,否则一次只能运行一个程序。