Esempio n. 1
0
        private static void PrepareExportDirectory(string path)
        {
            string directory = Directory.GetCurrentDirectory();

            PermissionValidator.CheckWritePermission(directory);

            if (DirectoryUtils.Exists(path))
            {
                DirectoryUtils.Delete(path, true);
            }
        }
Esempio n. 2
0
        private void PrepareExportDirectory(string path)
        {
            string directory = Directory.GetCurrentDirectory();

            if (!PermissionValidator.CheckAccess(directory))
            {
                string arguments = string.Join(" ", m_processingFiles.Select(t => $"\"{t}\""));
                PermissionValidator.RestartAsAdministrator(arguments);
            }

            if (DirectoryUtils.Exists(path))
            {
                DirectoryUtils.Delete(path, true);
            }
        }