写入文件到TXT\TAR文档
public void SaveTar(string dataCode,string startTime,string endTime)
{
StringBuilder builder = new StringBuilder();
builder.AppendLine(dataCode);
builder.AppendLine("Cabc");
builder.AppendLine("Nv88 Cap MQ Auto 002");
builder.AppendLine("PMold Q");
builder.AppendLine("nPBC475801AOB-N");
builder.AppendLine("r01");
builder.AppendLine("TP");
builder.AppendLine("["+startTime);
builder.AppendLine("]" + endTime);
string baseDirectory = @"C:\TarDate\";//抓包目录
if (Directory.Exists(baseDirectory) == false)//判断是否有该文件夹
{
Directory.CreateDirectory(baseDirectory);//创建文件夹
}
String fileName = "V88_Cap" + DateTime.Now.AddDays(0).ToString("yyyyMMddhhmmss") + ".txt";
string fileFullName = baseDirectory + fileName;
if (!File.Exists(fileFullName))
{
FileStream fs1 = new FileStream(fileFullName, FileMode.Create, FileAccess.ReadWrite);
fs1.Close();
}
File.WriteAllText(fileFullName, builder.ToString());
string baseBackupDirectory = @"C:\TarDatecup\";//备份目录
if (Directory.Exists(baseBackupDirectory) == false)//判断是否有该文件夹
{
Directory.CreateDirectory(baseBackupDirectory);//创建文件夹
}
string fileDirectory = @"C:\TarDatecup\" + DateTime.Now.AddDays(0).ToString("yyyy-MM-dd") + "\\";
if (Directory.Exists(fileDirectory) == false)
{
Directory.CreateDirectory(fileDirectory);
}
fileFullName = fileDirectory + fileName;
if (!File.Exists(fileFullName))
{
FileStream fs1 = new FileStream(fileFullName, FileMode.Create, FileAccess.ReadWrite);
fs1.Close();
}
File.WriteAllText(fileFullName, builder.ToString());
}