【发布时间】:2014-07-17 06:53:28
【问题描述】:
我有一个 c# 应用程序 (app.exe),我想从命令行窗口运行它,然后在应用程序启动后关闭命令行窗口。
我尝试在进程列表中搜索“cmd”并关闭它(cmdProcess.CloseMainWindow()),但在这种情况下,如果我仅通过双击运行 app.exe,则会单独打开另一个 cmd ,它将被关闭-我不希望那样。 我如何知道哪个 cmd 实例运行我的应用程序?
谢谢
【问题讨论】:
-
您用来启动应用程序的命令是什么? This may help
-
您可以在这里找到答案。 stackoverflow.com/questions/5182824/…
-
只是确认一下,您想让
app.exe像批处理文件一样:@echo off\n start "app.exe" app.exe\n exit\n(\n因为我们不能在 cmets 中有换行符)?