Compare commits
2 Commits
e440664659
...
29bec0cb9a
Author | SHA1 | Date | |
---|---|---|---|
29bec0cb9a | |||
a0699ef634 |
16
.vscode/launch.json
vendored
16
.vscode/launch.json
vendored
@ -13,14 +13,14 @@
|
||||
"args": [
|
||||
"s",
|
||||
"X",
|
||||
"D:/5-Other-Small/Free-File-Sync",
|
||||
"Day-Helper-2024-08-05",
|
||||
"*.ffs_gui",
|
||||
"lines.md",
|
||||
"C:/Users/phares/AppData/Roaming/FreeFileSync/GlobalSettings.xml",
|
||||
"5555",
|
||||
"6666",
|
||||
"7777",
|
||||
"D:/5-Other-Small/Kanban-mestsa003/FI-Backlog-Mesa-Request-List/859-FI-Backlog-Mesa-Request-List/.vscode",
|
||||
"Day-Helper-2024-08-06",
|
||||
"1000",
|
||||
"D:/Logs",
|
||||
"*.txt",
|
||||
"25",
|
||||
"4",
|
||||
"D:/IFXApps/Logs",
|
||||
"8888",
|
||||
"9999"
|
||||
],
|
||||
|
@ -10,83 +10,85 @@ internal static class HelperDay
|
||||
{
|
||||
logger.LogInformation("X) Day Helpers,");
|
||||
if (args[1] == "Day-Helper-2023-09-06")
|
||||
Day.Helper20230906.SaveJson(logger, args[0]);
|
||||
Day.Q32023.Helper20230906.SaveJson(logger, args[0]);
|
||||
else if (args[1] == "Day-Helper-2023-10-10")
|
||||
Day.Helper20231010.HgCV(logger, args[0]);
|
||||
Day.Q42023.Helper20231010.HgCV(logger, args[0]);
|
||||
else if (args[1] == "Day-Helper-2023-10-16")
|
||||
Day.Helper20231016.MoveDirectory(logger, args[0]);
|
||||
Day.Q42023.Helper20231016.MoveDirectory(logger, args[0]);
|
||||
else if (args[1] == "Day-Helper-2023-10-24")
|
||||
Day.Helper20231024.NetUse(logger, args[0]);
|
||||
Day.Q42023.Helper20231024.NetUse(logger, args[0]);
|
||||
else if (args[1] == "Day-Helper-2023-11-02")
|
||||
Day.Helper20231102.NuSpec(logger, args[0]);
|
||||
Day.Q42023.Helper20231102.NuSpec(logger, args[0]);
|
||||
else if (args[1] == "Day-Helper-2023-11-08")
|
||||
Day.Helper20231108.MasterImage(logger, args);
|
||||
Day.Q42023.Helper20231108.MasterImage(logger, args);
|
||||
else if (args[1] == "Day-Helper-2023-11-22")
|
||||
Day.Helper20231122.ProcessDataStandardFormat(logger, args);
|
||||
Day.Q42023.Helper20231122.ProcessDataStandardFormat(logger, args);
|
||||
else if (args[1] == "Day-Helper-2023-11-28")
|
||||
logger.LogError("{arg} - has been migrated to File-Watcher", args[1]);
|
||||
else if (args[1] == "Day-Helper-2023-11-30")
|
||||
Day.Helper20231130.RenameReactorProcessDataStandardFormatFiles(logger, args);
|
||||
Day.Q42023.Helper20231130.RenameReactorProcessDataStandardFormatFiles(logger, args);
|
||||
else if (args[1] == "Day-Helper-2023-12-05")
|
||||
Day.Helper20231205.SplitMarkdownFile(logger, args);
|
||||
Day.Q42023.Helper20231205.SplitMarkdownFile(logger, args);
|
||||
else if (args[1] == "Day-Helper-2023-12-12")
|
||||
logger.LogError("{arg} - was deleted on 2024-04-08", args[1]);
|
||||
else if (args[1] == "Day-Helper-2023-12-22")
|
||||
Day.Helper20231222.ConvertId(logger, args);
|
||||
Day.Q42023.Helper20231222.ConvertId(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-01-05")
|
||||
Day.Helper20240105.ConvertKeePassExport(logger, args);
|
||||
Day.Q12024.Helper20240105.ConvertKeePassExport(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-01-06")
|
||||
Day.Helper20240106.TextToJson(logger, args);
|
||||
Day.Q12024.Helper20240106.TextToJson(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-01-07")
|
||||
Day.Helper20240107.DirectoryToISO(logger, args);
|
||||
Day.Q12024.Helper20240107.DirectoryToISO(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-01-08")
|
||||
Day.Helper20240108.SortCodeMethods(logger, args, cancellationToken);
|
||||
Day.Q12024.Helper20240108.SortCodeMethods(logger, args, cancellationToken);
|
||||
else if (args[1] == "Day-Helper-2024-01-27")
|
||||
logger.LogError("{arg} - has been migrated to Clipboard_Send_Keys", args[1]);
|
||||
else if (args[1] == "Day-Helper-2024-01-29")
|
||||
Day.Helper20240129.JsonToTsv(logger, args);
|
||||
Day.Q12024.Helper20240129.JsonToTsv(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-03-05")
|
||||
Day.Helper20240305.ArchiveFiles(logger, args);
|
||||
Day.Q12024.Helper20240305.ArchiveFiles(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-03")
|
||||
Day.Helper20240403.AlertIfNewDeviceIsConnected(logger, args);
|
||||
Day.Q22024.Helper20240403.AlertIfNewDeviceIsConnected(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-04")
|
||||
Day.Helper20240404.ParseCSV(logger, args);
|
||||
Day.Q22024.Helper20240404.ParseCSV(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-09")
|
||||
Day.Helper20240409.MonA(logger, args);
|
||||
Day.Q22024.Helper20240409.MonA(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-17")
|
||||
Day.Helper20240417.FilteredRunCommand(logger, args, cancellationToken);
|
||||
Day.Q22024.Helper20240417.FilteredRunCommand(logger, args, cancellationToken);
|
||||
else if (args[1] == "Day-Helper-2024-04-26")
|
||||
Day.Helper20240426.UpdateTests(logger, args);
|
||||
Day.Q22024.Helper20240426.UpdateTests(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-27")
|
||||
Day.Helper20240427.Immich(appSettings, logger, args);
|
||||
Day.Q22024.Helper20240427.Immich(appSettings, logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-04-29")
|
||||
Day.Helper20240429.GitConfigCleanUp(logger, args);
|
||||
Day.Q22024.Helper20240429.GitConfigCleanUp(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-10")
|
||||
Day.Helper20240510.PullIconsForBLM(logger, args);
|
||||
Day.Q22024.Helper20240510.PullIconsForBLM(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-13")
|
||||
Day.Helper20240513.PersonKeyToName(logger, args);
|
||||
Day.Q22024.Helper20240513.PersonKeyToName(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-17")
|
||||
Day.Helper20240517.SaveAmazon(logger, args);
|
||||
Day.Q22024.Helper20240517.SaveAmazon(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-18")
|
||||
Day.Helper20240518.PersonKeyToImmichImport(logger, args);
|
||||
Day.Q22024.Helper20240518.PersonKeyToImmichImport(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-19")
|
||||
Day.Helper20240519.FindReplaceDirectoryName(logger, args);
|
||||
Day.Q22024.Helper20240519.FindReplaceDirectoryName(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-05-20")
|
||||
Day.Helper20240520.IdentifierRename(logger, args);
|
||||
Day.Q22024.Helper20240520.IdentifierRename(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-06-23")
|
||||
Day.Helper20240623.UpdateSubTasksInMarkdownFiles(logger, args);
|
||||
Day.Q22024.Helper20240623.UpdateSubTasksInMarkdownFiles(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-06-24")
|
||||
Day.Helper20240624.MoveUpOneDirectory(logger, args);
|
||||
Day.Q22024.Helper20240624.MoveUpOneDirectory(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-07-11")
|
||||
Day.Helper20240711.GitRemoteRemove(logger, args);
|
||||
Day.Q32024.Helper20240711.GitRemoteRemove(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-07-18")
|
||||
Day.Helper20240718.JsonToMarkdown(logger, args);
|
||||
Day.Q32024.Helper20240718.JsonToMarkdown(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-07-24")
|
||||
Day.Helper20240724.CopyDirectories(logger, args);
|
||||
Day.Q32024.Helper20240724.CopyDirectories(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-07-28")
|
||||
Day.Helper20240728.DownloadSslCertificates(logger, args);
|
||||
Day.Q32024.Helper20240728.DownloadSslCertificates(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-08-05")
|
||||
Day.Helper20240805.RenameFiles(logger, args);
|
||||
Day.Q32024.Helper20240805.RenameFiles(logger, args);
|
||||
else if (args[1] == "Day-Helper-2024-08-06")
|
||||
Day.Q32024.Helper20240806.ArchiveFiles(logger, args);
|
||||
else
|
||||
throw new Exception(appSettings.Company);
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ using System.Xml;
|
||||
using System.Xml.Linq;
|
||||
using System.Xml.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
#pragma warning disable IDE1006, CS8618
|
||||
|
@ -5,7 +5,7 @@ using System.Text;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
internal static partial class Helper20240106
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using DiscUtils.Iso9660;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
internal static partial class Helper20240107
|
||||
{
|
@ -2,7 +2,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
internal static partial class Helper20240108
|
||||
{
|
@ -2,7 +2,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
internal static partial class Helper20240129
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Globalization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q12024;
|
||||
|
||||
internal static partial class Helper20240305
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240403
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240404
|
||||
{
|
@ -2,7 +2,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240409
|
||||
{
|
@ -2,7 +2,7 @@ using File_Folder_Helper.Helpers;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240417
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Text;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240426
|
||||
{
|
@ -3,7 +3,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240427
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240429
|
||||
{
|
@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240510
|
||||
{
|
@ -2,7 +2,7 @@ using File_Folder_Helper.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240513
|
||||
{
|
@ -3,7 +3,7 @@ using System.Collections.ObjectModel;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240517
|
||||
{
|
@ -2,7 +2,7 @@ using File_Folder_Helper.Models;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240518
|
||||
{
|
@ -2,7 +2,7 @@ using File_Folder_Helper.Helpers;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240519
|
||||
{
|
@ -4,7 +4,7 @@ using System.Collections.ObjectModel;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240520
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240623
|
||||
{
|
@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q22024;
|
||||
|
||||
internal static partial class Helper20240624
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Net.Http.Json;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32023;
|
||||
|
||||
internal static class Helper20230906
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240711
|
||||
{
|
@ -3,7 +3,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240718
|
||||
{
|
@ -5,7 +5,7 @@ using System.Diagnostics;
|
||||
using System.Globalization;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240724
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240728
|
||||
{
|
@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240805
|
||||
{
|
||||
@ -53,11 +53,30 @@ internal static partial class Helper20240805
|
||||
File.WriteAllText(globalSettingsFile, globalSettingsLines);
|
||||
}
|
||||
|
||||
private static void RenameFiles(string find, string replace, string[] ignoreFileNames, string[] confFiles)
|
||||
{
|
||||
string checkFile;
|
||||
foreach (string confFile in confFiles)
|
||||
{
|
||||
if (ignoreFileNames.Contains(confFile))
|
||||
continue;
|
||||
checkFile = confFile.Replace(find, replace);
|
||||
if (File.Exists(checkFile))
|
||||
continue;
|
||||
File.Move(confFile, checkFile);
|
||||
}
|
||||
}
|
||||
|
||||
internal static void RenameFiles(ILogger<Worker> logger, List<string> args)
|
||||
{
|
||||
string find = args[6];
|
||||
string replace = args[7];
|
||||
string sourceDirectory = Path.GetFullPath(args[0]);
|
||||
string globalSettingsFile = Path.GetFullPath(args[4]);
|
||||
string[] files = Directory.GetFiles(sourceDirectory, args[2], SearchOption.TopDirectoryOnly);
|
||||
string[] confFiles = Directory.GetFiles(sourceDirectory, $"*{find}", SearchOption.TopDirectoryOnly);
|
||||
string[] ignoreFileNames = args[8].Split(',').Select(l => Path.Combine(sourceDirectory, l)).ToArray();
|
||||
RenameFiles(find, replace, ignoreFileNames, confFiles);
|
||||
string checkFile = Path.Combine(sourceDirectory, args[3]);
|
||||
if (files.Length == 0 || !File.Exists(checkFile))
|
||||
logger.LogWarning("No found!");
|
57
Day/Q32024/Helper-2024-08-06.cs
Normal file
57
Day/Q32024/Helper-2024-08-06.cs
Normal file
@ -0,0 +1,57 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Globalization;
|
||||
|
||||
namespace File_Folder_Helper.Day.Q32024;
|
||||
|
||||
internal static partial class Helper20240806
|
||||
{
|
||||
|
||||
private static void TryArchiveFiles(string sourceDirectory, string pattern, string archiveDirectory, int minimumLength, int days)
|
||||
{
|
||||
string checkFile;
|
||||
FileInfo fileInfo;
|
||||
string weekOfYear;
|
||||
string checkDirectory;
|
||||
string[] directorySegments;
|
||||
DateTime dateTime = DateTime.Now.AddDays(-days);
|
||||
Calendar calendar = new CultureInfo("en-US").Calendar;
|
||||
string[] sourceDirectorySegments = sourceDirectory.Split(Path.DirectorySeparatorChar);
|
||||
string[] files = Directory.GetFiles(sourceDirectory, pattern, SearchOption.AllDirectories);
|
||||
if (sourceDirectorySegments.Length < 1)
|
||||
throw new Exception("Can't be root drive!");
|
||||
foreach (string file in files)
|
||||
{
|
||||
fileInfo = new FileInfo(file);
|
||||
if (string.IsNullOrEmpty(fileInfo.DirectoryName) || fileInfo.IsReadOnly || fileInfo.Length < minimumLength || fileInfo.LastWriteTime < dateTime)
|
||||
continue;
|
||||
directorySegments = fileInfo.DirectoryName.Split(Path.DirectorySeparatorChar);
|
||||
if (directorySegments.Length < sourceDirectorySegments.Length)
|
||||
continue;
|
||||
weekOfYear = $"{fileInfo.LastWriteTime.Year}_Week_{calendar.GetWeekOfYear(fileInfo.LastWriteTime, CalendarWeekRule.FirstDay, DayOfWeek.Sunday):00}";
|
||||
checkDirectory = string.Concat(archiveDirectory, Path.DirectorySeparatorChar, weekOfYear);
|
||||
for (int i = sourceDirectorySegments.Length; i < directorySegments.Length; i++)
|
||||
checkDirectory = string.Concat(checkDirectory, Path.DirectorySeparatorChar, directorySegments[i]);
|
||||
checkDirectory = string.Concat(checkDirectory, Path.DirectorySeparatorChar, fileInfo.LastWriteTime.ToString("yyyy-MM-dd"));
|
||||
if (!Directory.Exists(checkDirectory))
|
||||
_ = Directory.CreateDirectory(checkDirectory);
|
||||
checkFile = Path.Combine(checkDirectory, string.Concat(fileInfo.LastWriteTime.ToString("HH-mm-ss-fff"), "~", fileInfo.Name));
|
||||
if (File.Exists(checkFile))
|
||||
continue;
|
||||
File.Move(fileInfo.FullName, checkFile);
|
||||
}
|
||||
}
|
||||
|
||||
internal static void ArchiveFiles(ILogger<Worker> logger, List<string> args)
|
||||
{
|
||||
string pattern = args[4];
|
||||
int days = int.Parse(args[6]);
|
||||
logger.LogInformation("Hello");
|
||||
string sourceDirectory = args[0];
|
||||
int minimumLength = int.Parse(args[5]);
|
||||
int millisecondsDelay = int.Parse(args[2]);
|
||||
string archiveDirectory = Path.GetFullPath(args[7]);
|
||||
TryArchiveFiles(sourceDirectory, pattern, archiveDirectory, minimumLength, days);
|
||||
Thread.Sleep(millisecondsDelay);
|
||||
}
|
||||
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231010
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Globalization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231016
|
||||
{
|
@ -4,7 +4,7 @@ using System.Text;
|
||||
using System.Text.Json;
|
||||
using System.Text.Json.Serialization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal record Drive(string Share,
|
||||
bool Use,
|
@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231102
|
||||
{
|
@ -1,6 +1,6 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231108
|
||||
{
|
@ -3,7 +3,7 @@ using System.Collections.ObjectModel;
|
||||
using System.Globalization;
|
||||
using System.IO.Compression;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231122
|
||||
{
|
@ -2,7 +2,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Globalization;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static class Helper20231130
|
||||
{
|
@ -1,7 +1,7 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
using System.Text.RegularExpressions;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static partial class Helper20231205
|
||||
{
|
@ -2,7 +2,7 @@ using Microsoft.Extensions.Logging;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Text;
|
||||
|
||||
namespace File_Folder_Helper.Day;
|
||||
namespace File_Folder_Helper.Day.Q42023;
|
||||
|
||||
internal static partial class Helper20231222
|
||||
{
|
Reference in New Issue
Block a user