Exemple #1
0
        public static void GetFileInfo(string path)
        {
            string   result = "";
            FileInfo file   = new FileInfo(path);

            if (file.Exists)
            {
                result += $"Размер: {file.Length} ";
                result += $"Расширение: {file.Extension} ";
                result += $"Имя файла: {file.Name} ";
                result += $"Дата создания: {file.CreationTime} ";
                result += $"Дата последнего изменения: {file.LastWriteTime} ";

                DVRLog.WriteInfo(result);
            }
        }
Exemple #2
0
 public static void GetAllInfo(string path)
 {
     if (Directory.Exists(path))
     {
         DVRLog.WriteInfo("\n\n");
         DirectoryInfo   dirInfo = new DirectoryInfo(path);
         DirectoryInfo[] dirs    = dirInfo.GetDirectories();
         DVRLog.WriteInfo("Подкаталоги:");
         foreach (DirectoryInfo item in dirs)
         {
             DVRLog.WriteInfo(item.FullName);
         }
         DVRLog.WriteInfo($"Полное название каталога: {dirInfo.FullName}");
         DVRLog.WriteInfo($"Время создания каталога: {dirInfo.CreationTime}");
         DVRLog.WriteInfo($"Корневой каталог: {dirInfo.Root}");
         DVRLog.WriteInfo("\n\n");
     }
 }
Exemple #3
0
        public static void GetAllInfo()
        {
            string resultInfo = "";

            DriveInfo[] drives = DriveInfo.GetDrives();
            foreach (DriveInfo drive in drives)
            {
                resultInfo  = $"Название: {drive.Name}   ";
                resultInfo += $"Тип: {drive.DriveType}  ";

                if (drive.IsReady)
                {
                    resultInfo += $"Объем диска: {drive.TotalSize}  ";
                    resultInfo += $"Свободное место: {drive.TotalFreeSpace} ";
                    resultInfo += $"Метка: {drive.VolumeLabel}  ";
                }
                DVRLog.WriteInfo($"{resultInfo}");
            }
        }