我们知道 windows CMD 可以通过cls.exe
命令清除屏幕。但我找不到命令位置。
通常,我可以使用which
命令程序文件的位置来查找。但是对于cls.exe
,它不起作用,并显示为:
which: no cls in c:\Windows\System32...
你们能帮我看看cmd是如何工作的吗?我在互联网上搜索,仅找到有关如何使用它的线索。不是它本身是如何工作的!
没有cls.exe。'cls' 是 CMD.EXE 内部内置的。
它是内置命令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
,只是为了显示它存在时会发生什么。