从命令行执行控制台应用程序?

时间:2011-03-06 01:27:58

标签: .net console

我需要创建一个基本的控制台应用程序,它只会将一些文档上传到我的CMS驱动的站点。但是,这将从自动构建中执行。理想情况下,从命令行执行控制台应用程序会很好。这可能吗?

由于

1 个答案:

答案 0 :(得分:0)

控制台应用程序是可执行程序集。如果您的自动构建过程可以执行shell命令,那么它可以启动控制台应用程序。如果应用程序需要输入,则可以使用命令行重定向

假设该命令采用文件列表,在输入每个文件名后按下换行符(基本上是回车键)。然后你可以这样inputfile.txt

filename1
filename2
filename3

然后,像这样运行命令:

command.exe < inputfile.txt

对于您的自动构建过程,我目前假设您使用的是Visual Studio。因此,编辑项目属性并在预构建或后构建事件命令行中添加命令,具体取决于您需要功能的位置。