2025-04-15 12:10:19 +02:00

61 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ArchiviazionePDF
{
class Program
{
static void Main(string[] args)
{
string msgerr = "";
LogFile logFile = new LogFile();
logFile.namebatch = "ArchiviazionePDF.Main";
if (args.Length == 1)
{
switch (args[0].ToString())
{
case "ARCHIVE":
Console.WriteLine("ARCHIVE");
ArchivePdf a = new ArchivePdf();
a.logFile = logFile;
a.Start();
break;
case "RESTORE":
Console.WriteLine("RESTORE");
RestorePdf r = new RestorePdf();
r.logFile = logFile;
r.Start();
break;
case "DEMO":
logFile.dtinizio = DateTime.Now;
logFile.namebatch += " ************* DEMO ***************";
logFile.WriteEnd();
Main(new string[] { "RESTORE" });
Main(new string[] { "RESTORE" });
Main(new string[] { "ARCHIVE" });
Main(new string[] { "RESTORE" });
break;
default:
msgerr = "Parametro non valido";
break;
}
}
else
{
msgerr = "Parametro non valido";
}
if (!msgerr.Equals(""))
{
Console.WriteLine(msgerr);
logFile.scrivoErrore(msgerr);
logFile.WriteEnd();
logFile.DelWriteTemp();
}
}
}
}