如何从批处理文件中执行c#console应用程序

时间:2012-04-04 07:18:33

标签: c# visual-studio-2010 batch-file console-application

我有一个应该在启动任务中执行的示例控制台应用程序,我想通过批处理文件执行控制台应用程序,请知道正确的语法来执行它。

3 个答案:

答案 0 :(得分:5)

"C:\Users\mahesh\Documents\Visual Studio Projects\Foo\bin\Debug\Foo.exe"
Foo
Foo.exe
"\Some other folder\foo"
根据程序所在的位置以及当前的工作目录,

都可以作为执行它的选项。

答案 1 :(得分:2)

将控制台应用程序.exe文件的完整路径放在批处理文件中。

答案 2 :(得分:1)

在我的项目中。

文件夹就像

D:\Run
│  main.bat  >> your batch file
│  
└─Test
    │  
    │  
    └─your application

bat文件的内容类似于

cd /d %~dp0test\
Checker.exe>check.log

第一行

cd /d %~dp0test\

将运行时目录替换为应用程序文件的完整路径。

>check.log

是输出日志文件的选项。