From 1fb058ea791c491c9e5cb6a6566bf14f283137ce Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 7 Sep 2016 15:01:49 -0700 Subject: [PATCH] [Logger] Show full commandline when log started --- SabreTools.Helper/Objects/Logger.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SabreTools.Helper/Objects/Logger.cs b/SabreTools.Helper/Objects/Logger.cs index 56bcec71..3ef6a838 100644 --- a/SabreTools.Helper/Objects/Logger.cs +++ b/SabreTools.Helper/Objects/Logger.cs @@ -1,5 +1,6 @@ using System; using System.IO; +using System.Runtime.InteropServices; namespace SabreTools.Helper { @@ -72,6 +73,7 @@ namespace SabreTools.Helper { _log = new StreamWriter(File.Open(_basepath + _filename, FileMode.OpenOrCreate | FileMode.Append)); _log.WriteLine("Logging started " + DateTime.Now); + _log.WriteLine(GetCommandLine()); _log.Flush(); } catch @@ -244,5 +246,8 @@ namespace SabreTools.Helper } return true; } + + [DllImport("kernel32.dll", CharSet = CharSet.Auto)] + private static extern System.IntPtr GetCommandLine(); } }