Пример #1
0
 public static void ZipDir(string path, string pathIn, string name)
 {
     FVLLog.AddLog("Compression", null);
     pathIn = pathIn + @"\" + name + ".zip";
     try
     {
         ZipFile.CreateFromDirectory(path, pathIn);
         Console.WriteLine($"Size directory: {FVLDirInfo.SizeDir(path)}. Size of archive: {FVLFileInfo.FileSize(pathIn)}");
     }
     catch (Exception e)
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Console.WriteLine($" - Error: {e.Message}");
         Console.ForegroundColor = ConsoleColor.Gray;
     }
 }
Пример #2
0
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Blue;
            FVLDiskInfo s = new FVLDiskInfo();

            s.ShowAllDriveInfo();
            s.GetFreeSpaceDisk(@"E:\");
            Console.ForegroundColor = ConsoleColor.Cyan;

            FVLFileInfo.GetFileByPath(@"E:\Универ\ООП\Лабы\Новая папка\param.txt");
            Console.ForegroundColor = ConsoleColor.Blue;

            FVLDirInfo.GetDirInfo(@"E:\Универ\ООП");
            Console.ForegroundColor = ConsoleColor.Cyan;

            FVLDirInfo.GetDirInfo(@"E:\Универ\ООП\Лабы");
            FVLFileManager.CreateDir(@"E:\Универ\ООП\Лабы\", "FVLInspect");
            FVLFileManager.CreateTxtFile(@"E:\Универ\ООП\Лабы\FVLInspect\", "fvldirinfo");
            FVLFileManager.CopyFile(@"E:\Универ\ООП\Лабы\FVLInspect\fvldirinfo.txt", null);
            FVLFileManager.RenameFile(@"E:\Универ\ООП\Лабы\FVLInspect\", "fvldirinfo_copyFile.txt", "renameFile.txt");
            FVLFileManager.DeleteFile(@"E:\Универ\ООП\Лабы\FVLInspect\fvldirinfo.txt");
            Console.ForegroundColor = ConsoleColor.Blue;

            FVLFileManager.CreateDir(@"E:\Универ\ООП\Лабы\", "FVLFiles");
            FVLFileManager.CopyFilesWithExpan(@"E:\Универ\ООП\Лабы\Новая папка\", @"E:\Универ\ООП\Лабы\FVLFiles\", ".txt");
            FVLFileManager.MoveDirectory(@"E:\Универ\ООП\Лабы\FVLFiles", @"E:\Универ\ООП\Лабы\FVLInspect\");
            Console.ForegroundColor = ConsoleColor.Cyan;
            //FVLLog.Delete();
            FVLFileManager.ZipDir(@"E:\Универ\ООП\Лабы\Новая папка", @"E:\Универ\ООП\Лабы", "zipArhive");
            FVLFileManager.UnZip(@"E:\Универ\ООП\Лабы\zipArhive.zip", @"E:\Универ\ООП\Лабы\Разархивировал сюда");
            Console.ForegroundColor = ConsoleColor.DarkGreen;
            FVLLog.Show(15);
            Console.ForegroundColor = ConsoleColor.Cyan;
            FVLLog.SearchInfo("Create txt file");
            FVLLog.CountLog();
            Console.ReadKey();
        }