繁体   English   中英

保持Windows命令窗口打开

[英]Keep Windows command window open

我正在通过Windows Shell(现有命令窗口(cmd.exe))运行命令。 当我执行命令时,该窗口关闭,即使它是独立于该命令的独立窗口。

如何保持窗口打开以查看输出?

您不能简单地启动 cmd会话,因为它将共享相同的窗口,并且如果您的自定义工具主动关闭其窗口(我想知道为什么),那么它将关闭您的控制台,输出将消失。

如果程序要关闭控制台窗口,您无能为力,但是您至少可以将其输出保存到文件中(稍后使用type检查)。 如果您正在使用该控制台并且不想关闭它,则可以使用start cmd在新的控制台窗口中执行它。 像这样:

start cmd /c tool -args ^> output.txt

完成后, tool输出将在output.txt可用。

似乎可执行文件正在关闭命令窗口。 这是您可以尝试的方法,可能会起作用。 打开命令外壳。 在外壳程序中发出“ cmd”,然后打开另一个命令外壳程序。 在新打开的命令外壳中运行可执行文件。 您嵌套的cmd将退出,但是您仍然可以看到可执行文件的某些输出。

暂无
暂无

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

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