E) Everything delete recursive,

Y) Zip file(s) by directory with file,
This commit is contained in:
2023-10-02 18:14:15 -07:00
parent 219fdda4ec
commit 0772ab582c
19 changed files with 199 additions and 376 deletions

View File

@ -30,6 +30,7 @@ public class Worker : BackgroundService
ConsoleKey.B,
ConsoleKey.C,
ConsoleKey.D,
ConsoleKey.E,
ConsoleKey.F,
ConsoleKey.G,
ConsoleKey.H,
@ -47,6 +48,7 @@ public class Worker : BackgroundService
ConsoleKey.U,
ConsoleKey.V,
ConsoleKey.X,
ConsoleKey.Y,
ConsoleKey.Z,
ConsoleKey.Delete
};
@ -94,7 +96,7 @@ public class Worker : BackgroundService
_Logger.LogInformation("B) Save (All Directories),");
_Logger.LogInformation("C) Clipboard (Top Directory Only),");
_Logger.LogInformation("D) Clipboard (All Directories),");
// E
_Logger.LogInformation("E) Everything delete recursive,");
_Logger.LogInformation("F) Find and delete all *.log.* files then empty directories,");
_Logger.LogInformation("G) Genealogical Data Communication,");
_Logger.LogInformation("H) Hardcoded file search and sort,");
@ -114,7 +116,7 @@ public class Worker : BackgroundService
_Logger.LogInformation("V) VSCode Hope Sort,");
// W
_Logger.LogInformation("X) Download,");
// Y
_Logger.LogInformation("Y) Zip file(s) by directory with file,");
_Logger.LogInformation("Z) Zip file(s) by date,");
_Logger.LogInformation("Delete) Delete empty directories,");
consoleKey = Console.ReadKey().Key;
@ -128,6 +130,9 @@ public class Worker : BackgroundService
case ConsoleKey.D:
Helpers.HelperSaveOrCopyContents.SaveOrCopyContents(_Logger, _Args[0], consoleKey);
break;
case ConsoleKey.E:
Helpers.HelperDeleteEmptyDirectories.EverythingDeleteRecursive(_Logger, _Args[0]);
break;
case ConsoleKey.F:
Helpers.HelperDeleteEmptyDirectories.DeleteOldLogFilesAndDeleteEmptyDirectories(_Logger, _Args[0]);
break;
@ -168,7 +173,7 @@ public class Worker : BackgroundService
Helpers.HelperRenameToOldMoveDeleteOldMerge.RenameToOldMoveDeleteOld(_Logger, _Args[0]);
break;
case ConsoleKey.S:
_ = Helpers.HelperZipFilesByDate.SetDateFromZipEntry(_Logger, _Args[0]);
_ = Helpers.HelperZipFilesBy.SetDateFromZipEntry(_Logger, _Args[0]);
break;
case ConsoleKey.T:
Helpers.HelperTooLong.UpdateDateVerifyAndGetTicksDirectories(_Logger, _AppSettings, _Args[0]);
@ -184,8 +189,11 @@ public class Worker : BackgroundService
case ConsoleKey.X:
Helpers.HelperDownload.SaveJson(_Logger, _Args[0]);
break;
case ConsoleKey.Y:
Helpers.HelperZipFilesBy.ZipFilesByDirectoryWithFile(_Logger, _Args[0]);
break;
case ConsoleKey.Z:
_ = Helpers.HelperZipFilesByDate.ZipFilesByDate(_Logger, _Args[0]);
_ = Helpers.HelperZipFilesBy.ZipFilesByDate(_Logger, _Args[0]);
break;
default:
switch (consoleKey)