日期:2014-05-17  浏览次数:20971 次

问下windows cmd下直接运行一个文件和用call xx有什么不同?
如题,

例如:
进入cmd
 
notepad出来一个文本编辑器


进入cmd

call notepad出来一个文本编辑器。

这里面内涵有什么不同?谢谢!
------解决方案--------------------
从ProcMon监视进程创建的结果看,前者的stack frame比后者的stack frame少.
------解决方案--------------------
call的作用是在bat文件里面能返回下一行