ScanDirectoryAsync() public static method

public static ScanDirectoryAsync ( string Source, string Dest, string glob = "*", bool Recursive = false ) : System.Threading.Tasks.Task
Source string
Dest string
glob string
Recursive bool
return System.Threading.Tasks.Task
Exemplo n.º 1
0
Arquivo: Program.cs Projeto: K2/Reloc
        /// <summary>
        /// Entrypoint, command line handler.
        /// </summary>
        /// <param name="args"></param>
        public void Main(string[] args)
        {
            switch (args[0].ToLowerInvariant())
            {
            case "delocate":
                var dl = new DeLocate();
                dl.DeLocateFile(args[1], args[2], ulong.Parse(args[3], NumberStyles.HexNumber), args[4], bool.Parse(args[5]), true, true).Wait();
                break;

            case "reloc":
                Reloc(args);
                break;

            case "extract":
                Extract.Verbose = 1;
                Extract.ScanDirectoryAsync(args[1], args[2]).Wait();
                WriteLine($"Compiled {Extract.NewCnt} new .reloc data fragments");
                break;

            default:
                return;
            }
        }