日期:2014-05-18  浏览次数:20682 次

在cmd中运行程序并传参数,错在哪儿
C:\dev\KmlConverter\KmlConverter\bin\Debug>KmlConverter.exe-fileInput="C:\dev\KmlConverter\KmlConverter\bin\debug\Zeichnung1.dxf"

------解决方案--------------------
KmlConverter.exe是你写的么?你是说用程序如何接收参数,还是如何调用命令行程序?

前者你可以在程序入口用 args 参数接收。

后者,你要保证程序工作路径正确。你的exe路径应该完整,参数和exe文件名之间要空格。

不要光说不行、出错,你要说怎么不行,出什么错,程序根本没有运行,还是提示找不到文件还是参数不正确。其实如果你能详细分析错误,那么可能不要问,你自己都能解决了。