如何在没有扩展名的情况下运行脚本?

时间:2015-03-27 12:46:13

标签: wsh

假设我的桌面上有一个没有扩展名的文件,但包含一些代码(比如Batch或VBS)。
我可以在不添加文件扩展名的情况下运行此代码吗?
我个人在考虑使用PowerShell将扩展名传递给wscript.exe,但事实证明这有点不可能。

1 个答案:

答案 0 :(得分:0)

对于VBS \ JS脚本,您需要使用//E开关指定引擎。

示例:

  • 如果文件xxx包含VbScript代码:wscript //E:VBScript c:\xxx
  • 如果文件xxx包含JavaScript代码:wscript //E:JScript c:\xxx

对于批处理文件,它并不那么容易。有一些解决方法,但它们有限:How to run batch script with out using *.bat extension