生成bat文件
public void writeBATFile(string fileContent)
{string filePath = "D:\\test\\testChange.bat";
if (!File.Exists(filePath))
{
FileStream fs1 = new FileStream(filePath, FileMode.Create, FileAccess.Write);//创建写入文件
StreamWriter sw = new StreamWriter(fs1);
sw.WriteLine(fileContent);//开始写入值
sw.Close();
fs1.Close();
}
else
{
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Write);
StreamWriter sr = new StreamWriter(fs);
sr.WriteLine(fileContent);//开始写入值
sr.Close();
fs.Close();
}
}
执行 bat
using System.Diagnostics;
Process proc = null;
try
{
string targetDir = string.Format(@"D:\BizMap\");//this is where testChange.bat lies
proc = ne