2

我们知道 windows CMD 可以通过cls.exe命令清除屏幕。但我找不到命令位置。

通常,我可以使用which命令程序文件的位置来查找。但是对于cls.exe,它不起作用,并显示为:

which: no cls in c:\Windows\System32...

你们能帮我看看cmd是如何工作的吗?我在互联网上搜索,仅找到有关如何使用它的线索。不是它本身是如何工作的!

4

2 回答 2

4

没有cls.exe。'cls' 是 CMD.EXE 内部内置的。

于 2013-05-06T05:21:58.427 回答
2

它是内置命令cmd.exe而不是独立程序。

cls.exe不存在:

C:\>"cls.exe"
'"cls.exe"' is not recognized as an internal or external command,
operable program or batch file.

C:\>"cls.com"
'"cls.com"' is not recognized as an internal or external command,
operable program or batch file.

C:\>"find.exe"
FIND: Parameter format not correct

最后一个,find.exe,只是为了显示它存在时会发生什么。

于 2013-05-06T05:21:53.797 回答