VBScript:打开.dita文件类型

VBScript:打开.dita文件类型,vbscript,dita,Vbscript,Dita,我正试图通过VBScript打开一个.dita文件(我希望它能启动我的编辑器)。我在这行代码中不断遇到运行时错误: CreateObject("WScript.Shell").Run "testfile.dita" 每一条有用的错误信息都只是“错误”。我假设它是文件类型,因为它与.exe和.txt文件一起工作。有谁能建议我如何解决这个问题或提供一个替代方案吗?这应该行得通 CreateObject("WScript.Shell").Run "cmd /c start testfile.dita

我正试图通过VBScript打开一个.dita文件(我希望它能启动我的编辑器)。我在这行代码中不断遇到运行时错误:

CreateObject("WScript.Shell").Run "testfile.dita"
每一条有用的错误信息都只是“错误”。我假设它是文件类型,因为它与.exe和.txt文件一起工作。有谁能建议我如何解决这个问题或提供一个替代方案吗?

这应该行得通

CreateObject("WScript.Shell").Run "cmd /c start testfile.dita"

这个.dita文件的编辑器是什么???@Hackoo XMetal Author Enterprise 9.0这很有效,谢谢!但是,我如何将文件路径传递到该文件中?我希望它从存储在变量中的文件路径运行文件。请将我的答案标记为您问题的答案。。要传递变量,请使用
CreateObject(“WScript.Shell”)。运行“cmd/cstart”&yourviable
Done,谢谢。这就是我现在的代码。文件路径正确,额外的引号允许在路径中使用空格,但不会打开任何内容。有什么想法吗?CreateObject(“WScript.Shell”)。运行“cmd/c start”“”和objPath&“这将有点脏。”<代码>CreateObject(“WScript.Shell”)。运行“cmd/c start”“”&objpath&”“或使用
CreateObject(“WScript.Shell”)。运行“cmd/c explorer”&objpath
这台更干净的机器运行得非常好,感谢您在@Pupa Rebbe:)