繁体   English   中英

如何从批处理文件执行 c# 控制台应用程序

[英]How to execute c# console application from batch file

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

"C:\Users\mahesh\Documents\Visual Studio Projects\Foo\bin\Debug\Foo.exe"
Foo
Foo.exe
"\Some other folder\foo"

所有可能的选项都是如何执行它,这取决于程序所在的位置以及您当前的工作目录是什么......

只需将控制台 application.exe 文件的完整路径放在批处理文件中即可。

在我的项目中。

文件夹就像

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

bat文件的内容就像

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

第一行

cd /d %~dp0test\

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

>check.log

是日志文件output的一个选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM