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(); }
public static void DirFiles(string path) { KVVLog.AddSmth("Работа с директорием"); DirectoryInfo DirInfo = new DirectoryInfo(path); if (DirInfo.Exists) { Console.WriteLine($"Имя: {DirInfo.Name} - Кол-во поддиректориев: {DirInfo.GetDirectories().Length}"); } }
public static void DirParent(string path) { KVVLog.AddSmth("Работа с директорием"); DirectoryInfo DirInfo = new DirectoryInfo(path); if (DirInfo.Exists) { Console.WriteLine($"Имя: {DirInfo.Name} - Родительские директории: {DirInfo.Parent}"); } }
public static void FileTime(string path) { KVVLog.AddSmth("Работа с файлами"); FileInfo file = new FileInfo(path); if (file.Exists) { Console.WriteLine($"Имя: {file.Name} - Время создания: {file.CreationTime}"); } }
public static void DirTime(string path) { KVVLog.AddSmth("Работа с директорием"); DirectoryInfo DirInfo = new DirectoryInfo(path); if (DirInfo.Exists) { Console.WriteLine($"Имя: {DirInfo.Name} - Время создания: {DirInfo.CreationTime}"); } }
public static void Info(string path) { KVVLog.AddSmth("Работа с файлами"); FileInfo file = new FileInfo(path); if (file.Exists) { Console.WriteLine($"Имя: {file.Name} - Размер: {file.Length} - Расширение: {file.Extension}"); } }
public static void FullPath(string path) { KVVLog.AddSmth("Работа с файлами"); FileInfo file = new FileInfo(path); if (file.Exists) { Console.WriteLine($"Имя: {file.Name} - Полный путь: {file.FullName}"); } }
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(); } }
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(); } }
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(); } }