如何让脚本打开自己?

时间:2016-05-23 09:23:30

标签: vbscript

我创建了一个VBScript文件,我希望它再次打开自己。我目前有

CreateObject("WScript.Shell").Run("W:\\Downloads\\FileName.vbs")  

但是我想让它在没有特定路径的情况下打开,因为我不知道文件的位置。这可能吗?

2 个答案:

答案 0 :(得分:4)

正如@JosefZ指出:使用ScriptFullName属性获取脚本的完整路径。

CreateObject("WScript.Shell").Run WScript.ScriptFullName

答案 1 :(得分:-2)

试试这个

CreateObject ("WScript.Shell").Run(".\filename.vbs")

它将打开与VBS文件所在文件夹相同的文件,无需指定其余路径。 您可以添加一个MsgBox“文本”,以便程序不会终止,否则一次只能运行一个程序。