为什么我应该在开始菜单中输入带有扩展名的全名?

为什么我应该在开始菜单中输入带有扩展名的全名?

在 Windows 的开始菜单中,当我键入时services它没有显示任何结果,但是当我键入时services.msc它会显示结果。

是什么原因?

因为regedit.exe我可以省略后缀。为什么需要后缀?为什么在命令中可以省略后缀时需要services.msc后缀?.msc.com.exe

答案1

这可能是旧习俗遗留下来的操作系统天。

当你输入程序名称时,操作系统自动检查是否存在名为

{您输入的内容} + .bat / .exe / .com

如果没有带有 .exe .bat 或 .com 扩展名的同名文件,则命令失败,因为没有该名称的“程序”。

如今,在 MS Windows 中,你可以输入其他文件的全名,例如我的文件.xls,Windows就会启动可以处理该文件的相应应用程序。

.msc 是这些文件类型之一,它需要一个程序来解释和“运行”该文件。我认为它会启动管理控制台

相关内容