Example #1
0
        static void Main(string[] args)
        {
            KVVDiskInfo.FreeSpace("C");
            KVVDiskInfo.FileSystem("C");
            KVVDiskInfo.DiskInfo();

            KVVFileInfo.FileTime(@"C:\Users\1\Lab\Str.txt");
            KVVFileInfo.FullPath(@"C:\Users\1\Lab\Str.txt");
            KVVFileInfo.Info(@"C:\Users\1\Lab\Str.txt");

            KVVDirInfo.NumOfFiles(@"C:\Users\1\Lab");
            KVVDirInfo.DirFiles(@"C:\Users\1\Lab");
            KVVDirInfo.DirParent(@"C:\Users\1\Lab");
            KVVDirInfo.DirTime(@"C:\Users\1\Lab");

            KVVFileManager.FTask("D");
            KVVFileManager.STask(@"C:\Users\1\KVV");

            Console.WriteLine("Количество записей: " + KVVLog.Kol());
            KVVLog.Inf();
            KVVLog.Inf();
            KVVLog.Inf();

            KVVLog.Delete();

            Console.ReadKey();
        }
Example #2
0
        public static void DirFiles(string path)
        {
            KVVLog.AddSmth("Работа с директорием");
            DirectoryInfo DirInfo = new DirectoryInfo(path);

            if (DirInfo.Exists)
            {
                Console.WriteLine($"Имя: {DirInfo.Name} - Кол-во поддиректориев: {DirInfo.GetDirectories().Length}");
            }
        }
Example #3
0
        public static void DirParent(string path)
        {
            KVVLog.AddSmth("Работа с директорием");
            DirectoryInfo DirInfo = new DirectoryInfo(path);

            if (DirInfo.Exists)
            {
                Console.WriteLine($"Имя: {DirInfo.Name} - Родительские директории: {DirInfo.Parent}");
            }
        }
Example #4
0
        public static void FileTime(string path)
        {
            KVVLog.AddSmth("Работа с файлами");
            FileInfo file = new FileInfo(path);

            if (file.Exists)
            {
                Console.WriteLine($"Имя: {file.Name} - Время создания: {file.CreationTime}");
            }
        }
Example #5
0
        public static void DirTime(string path)
        {
            KVVLog.AddSmth("Работа с директорием");
            DirectoryInfo DirInfo = new DirectoryInfo(path);

            if (DirInfo.Exists)
            {
                Console.WriteLine($"Имя: {DirInfo.Name} - Время создания: {DirInfo.CreationTime}");
            }
        }
Example #6
0
        public static void Info(string path)
        {
            KVVLog.AddSmth("Работа с файлами");
            FileInfo file = new FileInfo(path);

            if (file.Exists)
            {
                Console.WriteLine($"Имя: {file.Name} - Размер: {file.Length} - Расширение: {file.Extension}");
            }
        }
Example #7
0
        public static void FullPath(string path)
        {
            KVVLog.AddSmth("Работа с файлами");
            FileInfo file = new FileInfo(path);

            if (file.Exists)
            {
                Console.WriteLine($"Имя: {file.Name} - Полный путь: {file.FullName}");
            }
        }
Example #8
0
 public static void FileSystem(string name)
 {
     DriveInfo[] drives = DriveInfo.GetDrives();
     KVVLog.AddSmth("Работа с дисками");
     foreach (DriveInfo drive in drives)
     {
         if (drive.Name.Contains(name) && drive.IsReady)
         {
             Console.WriteLine($" Имя: {drive.Name} - Файловая система: {drive.DriveFormat}");
         }
         Console.WriteLine();
     }
 }
Example #9
0
 public static void FreeSpace(string name)
 {
     DriveInfo[] drives = DriveInfo.GetDrives();
     KVVLog.AddSmth("Работа с дисками");
     foreach (DriveInfo drive in drives)
     {
         if (drive.Name.Contains(name) && drive.IsReady)
         {
             Console.WriteLine($" Имя: {drive.Name} - Свободное пространство: {drive.TotalFreeSpace}");
         }
         Console.WriteLine();
     }
 }
Example #10
0
 public static void DiskInfo()
 {
     DriveInfo[] drives = DriveInfo.GetDrives();
     KVVLog.AddSmth("Работа с дисками");
     foreach (DriveInfo drive in drives)
     {
         if (drive.IsReady)
         {
             Console.WriteLine($"Название: {drive.Name}");
             Console.WriteLine($"Объем диска: {drive.TotalSize}");
             Console.WriteLine($"Свободное пространство: {drive.TotalFreeSpace}");
             Console.WriteLine($"Метка: {drive.VolumeLabel}");
         }
         Console.WriteLine();
     }
 }