我有一个简单的控制台应用程序,它返回一个int值, 当我从命令运行此应用程序时,如何捕获Out put? 代码
static int Main(string[] args)
{
return 1;
}
我使用了以下命令行
for /f %a in ('D://Test//ConsoleApplication1//ConsoleApplication1//bin//Debug//ConsoleApplication1.exe') do set "dow=%a"
当我输出echo %dow%
时,它会打印出echo前面的内容,而不是值。
答案 0 :(得分:0)
您可以在exe文件旁边创建bat文件,然后写入bat:
my $foo->new(attr => 1);
$foo->attr(2);
不要直接使用C:\ test.txt。请使用C:\ test \ test.txt