cmd可以执行没有扩展名的文件,这个文件格式是什么?

自己找到了,是shell脚本

/*
以mc的fabricmod模板生成器为例他(图一第一个)没有扩展名,但用cmd可以直接执行,我也没有隐藏扩展名图二是用cmd执行它图三是其源码的一部分请问这种文件到底叫什么?语言是什么?
*/

cmd(命令提示符)是不能直接执行没有扩展名的文件的。您图二中没有输入扩展名,却能正常执行,其实这时cmd执行的是那个带bat扩展名的脚本文件(因为bat格式是cmd默认的执行文件之一)。然后该bat脚本中有相关的命令去加载那个没有扩展名的文件(也就是您说的shell脚本)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-20
cmd中,如果没有指定扩展名,默认会以Windows应用程序/WinDows批处理程序执行。
你的执行目录中存在一个Gener~1.bat文件,通过CMD执行将会执行此程序。
第2个回答  2022-01-19
没有扩展名很正常。专门的领域或者专门的文件格式都有自己的格式。不一定非得打开。能处理就行了。
就像快递员不用管人家买的具体mai de 什么东西。
第3个回答  2022-01-23
Cmd默认在执行EXE、com、msc这类可执行文件时,不必输入扩展名,而除此之外包括bat等其他的则必须全名。
第4个回答  2022-01-19

    dos应该没有这个功能,你可以直接打开这个文件,然后手动选择运行方式,或者在运行前将文件拓展名改成exe,运行完毕我再改回去

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网