繁体   English   中英

是否有cmd.exe的界面

[英]Is there an interface to cmd.exe

我尝试包装cmd.exe控制台,并希望能够使用基础命令解释器来由我的应用程序运行。 这将使ex能够执行动态创建的脚本和其他操作(问题不是关于如何执行动态创建的脚本,而是关于在shell的不同命令周围获取解释器循环)。 我的最后一个选择是自己重写命令(copy,dir,...),但宁愿重用cmd.exe解释器。

谢谢

好吧,这可能很困难。 但是您可以使用/k command选项调用cmd.exe,并将stdin / stdout重定向到您自己的缓冲区。 有关stdin / out重定向的信息,请参见使用重定向的输入和输出创建子进程

看一下cmd.exe replacemnt开源项目- 控制台,您可以修改此代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM