谁能解释为什么cmd /k
清除我的窗口终端(CMD
)的命令历史记录。当我在以前的位置中运行批处理文件CMD
并将其放在cmd /k
行尾时,运行该命令后,命令历史记录将为空。
如果我cmd /k
从脚本中删除,则可以像往常一样浏览命令历史记录。
是什么原因?
通过指定cmd
为命令,它实际上在“ cmd”内启动“ cmd”。.cmd具有自己的进程,因此具有自己的缓冲区和命令历史记录:
希望我整理的这张快速脏的插图将对您有所帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句