Sicherung

This commit is contained in:
maier_S
2022-03-23 14:16:48 +01:00
parent fef3fa4274
commit ede0ae35bd
16 changed files with 152 additions and 89 deletions

View File

@@ -53,7 +53,7 @@ namespace FSI.BT.Tools.Commands
break;
case "EplPrj":
Lib.Guis.Prj.Mgt.FrmMain frmMainEplPrj = new()
Lib.Guis.Prj.Mgt.FrmMain frmMainEplPrj = new Lib.Guis.Prj.Mgt.FrmMain()
{
ShowPdf = false,
CloseAtLostFocus = true,
@@ -65,7 +65,7 @@ namespace FSI.BT.Tools.Commands
return;
case "EplPdf":
Lib.Guis.Prj.Mgt.FrmMain frmMainEplPdf = new()
Lib.Guis.Prj.Mgt.FrmMain frmMainEplPdf = new Lib.Guis.Prj.Mgt.FrmMain()
{
ShowPdf = true,
CloseAtLostFocus = true,
@@ -76,7 +76,7 @@ namespace FSI.BT.Tools.Commands
return;
case "EplPdfMgt":
Lib.Guis.Pdf.Mgt.FrmMain frmMainEplPdfMgt = new()
Lib.Guis.Pdf.Mgt.FrmMain frmMainEplPdfMgt = new Lib.Guis.Pdf.Mgt.FrmMain()
{
CloseAtLostFocus = true
};
@@ -110,7 +110,7 @@ namespace FSI.BT.Tools.Commands
break;
case "DeEncrypt":
Lib.Guis.DeEncryptMessage.FrmMain frmMainDeEnCrypt = new()
Lib.Guis.DeEncryptMessage.FrmMain frmMainDeEnCrypt = new Lib.Guis.DeEncryptMessage.FrmMain()
{
Password = GetType().Namespace.ToString(),
CloseAtLostFocus = true,
@@ -120,12 +120,12 @@ namespace FSI.BT.Tools.Commands
return;
case "StarterCsvExporter":
Lib.Guis.SieStarterCsvExporter.FrmMain frmMain = new();
Lib.Guis.SieStarterCsvExporter.FrmMain frmMain = new Lib.Guis.SieStarterCsvExporter.FrmMain();
frmMain.Show();
return;
case "Admin":
Gui.FrmAdmin frmAdmin = new()
Gui.FrmAdmin frmAdmin = new Gui.FrmAdmin()
{
Admins = Global.Settings.Admins,
Users = Global.Settings.Users,
@@ -149,7 +149,7 @@ namespace FSI.BT.Tools.Commands
break;
case "Excel":
files = Global.Settings.ExcelExe;
files = Global.Settings.ExcelExe;
break;
case "Word":
@@ -159,19 +159,23 @@ namespace FSI.BT.Tools.Commands
case "PaintNet":
files = Global.Settings.PaintNetExe;
break;
case "Gimp":
files = Global.Settings.GimpExe;
break;
break;
case "Vnc":
files = Global.Settings.VncExe;
break;
case "VncAdrBook":
files = Global.Settings.VncAdrBookExe;
break;
case "IbaAnalyzer":
files = Global.Settings.VncAdrBookExe;
break;
}
string fileName = string.Empty;
@@ -179,10 +183,15 @@ namespace FSI.BT.Tools.Commands
for (int i = 0; i <= files.Length - 1; i++)
{
var test = Environment.ExpandEnvironmentVariables(files[i].Trim());
if (File.Exists(Environment.ExpandEnvironmentVariables(files[i].Trim())))
{
fileName = Environment.ExpandEnvironmentVariables(files[i].Trim());
}
else
{
continue;
}
if (pathes.Length == 0)
{
@@ -200,7 +209,7 @@ namespace FSI.BT.Tools.Commands
}
else
{
Process process = new();
Process process = new Process();
process.StartInfo.FileName = fileName;
process.StartInfo.WorkingDirectory = path;
process.StartInfo.Arguments = arguments;
@@ -334,6 +343,10 @@ namespace FSI.BT.Tools.Commands
files = Global.Settings.VncAdrBookExe;
break;
case "IbaAnalyzer":
files = Global.Settings.VncAdrBookExe;
break;
default: return false;
}