|
@@ -12,21 +12,30 @@ namespace ClearServiceData
|
|
|
static void Main(string[] args)
|
|
|
{
|
|
|
Console.WriteLine("程序将删除平台及服务的日志文件、wwwroot中上传的临时文件,按Y继续");
|
|
|
- var str= Console.ReadLine();
|
|
|
- if (str.Trim().ToLower() != "y") return;
|
|
|
+ var str= Console.ReadLine();
|
|
|
+ if (str.Trim().ToLower() != "y") return;
|
|
|
+ try
|
|
|
+ {
|
|
|
+ File.Delete("Log.db");
|
|
|
+ Console.WriteLine("deleted Log.db");
|
|
|
+ }
|
|
|
+ catch
|
|
|
+ {
|
|
|
+ }
|
|
|
var dir1 = Directory.GetDirectories(".\\Service\\", "*Logs", SearchOption.AllDirectories);
|
|
|
var dir2 = Directory.GetDirectories(".\\Service\\", "*wwwroot", SearchOption.AllDirectories);
|
|
|
var dir3 = Directory.GetDirectories(".\\Service\\", "*tmp", SearchOption.AllDirectories);
|
|
|
var dir4 = Directory.GetDirectories(".\\", "*tmp", SearchOption.AllDirectories);
|
|
|
var dir5 = Directory.GetDirectories(".\\", "*Logs", SearchOption.AllDirectories);
|
|
|
var dir6 = Directory.GetDirectories(".\\", "*wwwroot", SearchOption.AllDirectories);
|
|
|
- var dirs = dir1.Concat(dir2).Concat(dir3).Concat(dir4).Concat(dir5).Concat(dir6);
|
|
|
+ var dir7 = Directory.GetDirectories(".\\", "*信号仿真", SearchOption.AllDirectories);
|
|
|
+ var dirs = dir1.Concat(dir2).Concat(dir3).Concat(dir4).Concat(dir5).Concat(dir6).Concat(dir7);
|
|
|
foreach (var dir in dirs)
|
|
|
{
|
|
|
try
|
|
|
{
|
|
|
Directory.Delete(dir,true);
|
|
|
- Console.WriteLine(dir);
|
|
|
+ Console.WriteLine($"deleted {dir}");
|
|
|
}
|
|
|
catch
|
|
|
{ }
|