在命令提示符中运行 .exe

在命令提示符中运行 .exe

我正在尝试运行一个迭代程序,每当我单击它时,它都会打开然后终止。当我使用该程序打开输入文本文件时,迭代完成,然后窗口立即关闭。我该如何运行它以便窗口不会关闭(并且我可以看到我的结果),或者设法在命令提示符中执行相同的操作。我对在命令提示符中执行操作不是很熟悉。

答案1

即使 MyApp.exe 终止后,控制台窗口仍会保持打开状态:

cmd /K "C:\SomeFolder\MyApp.exe"

您可以使用上述方法创建快捷方式。此解决方案适用于所有控制台程序,不需要您每次都通过命令提示符(或修改您通常无法修改的原始 exe)。

顺便说一句,这种/K转变自 NT 时代就已经存在了 :-p

答案2

另一种方法,如果 .exe 的路径很复杂,则非常有用:启动命令提示符,然后将 .exe 文件拖到 cmd 窗口中。文件的完整路径将粘贴到提示符中,您只需按 Enter 即可。无需 cd 进入任何路径。

答案3

  1. 打开命令提示符 -> 使用命令到达您.exe的位置cd-> 执行您的.exe
  2. 您可以在代码末尾添加Console.ReadKey(),以便程序等待用户按下某个键。

答案4

开始菜单 -> cmd -> cd C:\PATHTOYOURFILE\ -> program.exe

或者在迭代程序结束时添加暂停功能(假设您可以访问源代码)

相关内容