static void Main(string[] args) { string path; if (args.Length != 0) { path = args[0]; if (Path.GetExtension(path).Contains("save")) { SaveUtil.DecompressToDirectory(path, "Extracted"); } } else { SaveUtil.CompressDirectory("Extracted", "Compressed.save"); } }