如何将具有不同扩展名的文件作为BAT文件运行

时间:2017-01-02 18:23:06

标签: windows batch-file cmd

想象一下,文本文件包含自定义(非保留)扩展名

myFileSayHello.myExtension

其中包含例如:

@echo on
@echo "Hello"
@pause

如何使用cmd作为bat文件运行它?

cd %pathToFile%    
start myFileSayHello.myExtension

上面的代码无效,资源管理器要求选择程序以打开.myExtension

我该怎么做.myExtension在cmd内的行为类似于.bat

1 个答案:

答案 0 :(得分:2)

以下是命令提示符中需要管理权限的方法:

idpatient_weight - 1
idpatient - 1
weight - 70
measurement - kg

idpatient_weight - 2
idpatient - 1
weight - 154.32
measurement - lb

除非您将assoc .myExtension=myExtensionfile ftype myExtensionfile="%1" %* set "PATHEXT=%PATHEXT%;.myExtension" setx PATHEXT "%PATHEXT%;.myExtension" cd /D "%pathToFile%" myFileSayHello 附加到PATHEXT命令行,否则会为当前用户的上下文存储已修改的/M