static string GetLockFile() { foreach (string arg in Environment.GetCommandLineArgs()) if (arg.StartsWith("-lockfile=")) return arg.Replace("-lockfile=", String.Empty); return string.Empty; }