在批处理文件中使用c#输出

在批处理文件中使用c#输出

本文介绍了在批处理文件中使用c#输出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在批处理文件变量中输入c#输出,有人可以帮忙。







以下是我的样本批处理文件代码。

@echo off

for / Fdelims =%% a in(C:\ Users \ u316383 \ Documents \ Backup\ConsoleApplication3.exe)设置datayyyymmdd = %% a。 ECHO datayyyymmdd。 @wait 15







简单c#代码:

使用System;

使用System.Collections.Generic;

使用System.Linq;

使用System.Text;

命名空间ConsoleApplication3

{

class Program {static void Main(string [] args)

{

Console.WriteLine(Hello World!);

}

}

}

I want to take c# output in batch file variable ,can anyone please help.



Following is my sample batch file code.
@echo off
for /F "delims=" %%a in (C:\Users\u316383\Documents\Backup\ConsoleApplication3.exe) do set datayyyymmdd=%%a. ECHO datayyyymmdd. @wait 15



simple c# code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
class Program{ static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}

推荐答案

for /F "usebackq delims=" %%a in (`C:\Users\u316383\Documents\Backup\ConsoleApplication3.exe`) do set datayyyymmdd=%%a. 





如果文件名包含空格,则使用后引号和双引号。



If the filename contains spaces then use back quotes and double quotes.

for /F "usebackq delims=" %%a in (`"C:\Users\u316383\Documents\Backup Files\ConsoleApplication3.exe"`) do set datayyyymmdd=%%a. 





Alan。



Alan.


这篇关于在批处理文件中使用c#输出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-01 01:29