使用Windows shell脚本自动打开文件

使用Windows shell脚本自动打开文件,windows,vbscript,Windows,Vbscript,我有一个打开应用程序的Windows shell脚本。我想修改它,使其在打开应用程序时自动打开文件 我知道它使用VBscript,但我不熟悉这种语言;我找到的所有教程都是关于在网页上使用VBS,而不是Windows脚本。我知道语法不同,因为我收到错误消息 我找到的最好的解决方案是使用&symbol在run语句末尾添加文件路径,但是Windows弹出一个错误,说找不到文件。我错过什么了吗 您需要引用文件名,这样路径中的任何空格都不会引起问题 使用:&Chr34&filename&Chr34,而不仅

我有一个打开应用程序的Windows shell脚本。我想修改它,使其在打开应用程序时自动打开文件

我知道它使用VBscript,但我不熟悉这种语言;我找到的所有教程都是关于在网页上使用VBS,而不是Windows脚本。我知道语法不同,因为我收到错误消息


我找到的最好的解决方案是使用&symbol在run语句末尾添加文件路径,但是Windows弹出一个错误,说找不到文件。我错过什么了吗

您需要引用文件名,这样路径中的任何空格都不会引起问题

使用:&Chr34&filename&Chr34,而不仅仅是使用&filename来附加文件名


此行为还将依赖于应用程序接受在命令行上打开的文件,而命令行不是必需的。另一种方法是直接使用Shell.execute尝试并执行该文件。这相当于双击资源管理器中的文件,应该启动注册以处理该文件类型的应用程序。

您需要引用文件名,以便路径中的任何空格都不会导致问题

使用:&Chr34&filename&Chr34,而不仅仅是使用&filename来附加文件名

此行为还将依赖于应用程序接受在命令行上打开的文件,而命令行不是必需的。另一种方法是直接使用Shell.execute尝试并执行该文件。这相当于双击资源管理器中的文件,并应启动注册以处理该文件类型的应用程序