你知道Windows中内部命令和外部命令的区别吗?一篇博文真正弄清楚其本质区别。

内部命令和外部命令的区别:

内部命令:计算机一启动,就将磁盘上的一个文件(command文件,实际上就是我们经常见到的cmd.exe文件)先加载到内存中,内部命令集合存在于command这个文件中。

外部命令:我们可以在磁盘中找到它,需要的时候,加载到内存中进行执行,执行结束后从内存中释放。


注意:命令根据先进内存和后进内存的顺序,可以分为常驻内存命令(内部命令)和不常驻内存命令(外部命令)

PS:我们运行某个磁盘中的程序,比如XXX.exe文件,实际上就是将这个程序加载到电脑的内存中进行执行,然后执行完了被内存释放掉。见下图:

你知道Windows中内部命令和外部命令的区别吗?一篇博文真正弄清楚其本质区别。