Метод | Описание | |
---|---|---|
CalculateFileMD5 ( string FileName ) : string |
Вычисляет MD5 хеш файла.
|
|
CheckFilesInList ( List |
Проверяет существует ли хотя бы один из файлов, указанный в списке.
|
|
CheckNonASCII ( string Path ) : bool |
Проверяет наличие не-ASCII-символов в строке.
|
|
CompressFiles ( List |
Упаковывает файлы, имена которых переданых в массиве, в Zip-архив с произвольным именем.
|
|
CreateConfigBackUp ( List |
Создаёт резервную копию конфигов, имена которых переданы в параметре.
|
|
CreateConfigBackUp ( string Config, string BackUpDir, string Prefix ) : void |
Создаёт резервную копию конфигов, имена которых переданы в параметре.
|
|
CreateFile ( string FileName ) : void |
Создаёт новый файл по указанному адресу.
|
|
DateTime2Unix ( System.DateTime DTime ) : string |
Конвертирует дату и время из формата DateTime .NET в Unix-формат.
|
|
DetectDriveFileSystem ( string CDrive ) : string |
Определяет файловую систему на диске...
|
|
ExpandFileList ( List |
Ищет файлы по указанным маскам в указанных каталогах.
|
|
FindFiles ( string SearchPath, string SrcMask, bool IsRecursive = true ) : List |
Ищет файлы по заданной маске в указанном каталоге.
|
|
FindNewerestFile ( List |
Ищет самый свежий файл в переданном списке.
|
|
GenerateBackUpFileName ( string BackUpDir, string Prefix ) : string |
Генерирует уникальное имя для файла резервной копии.
|
|
GetFileSize ( string FileName ) : long |
Возвращает размер файла в байтах.
|
|
GetHostsFileFullPath ( ) : string |
Определяет путь к файлу Hosts...
|
|
IsDirectoryWritable ( string DirName ) : bool |
Проверяет наличие прав на запись в указанном в качестве параметра каталоге.
|
|
RemoveEmptyDirectories ( string StartDir ) : void |
Ищет и удаляет пустые каталоги, оставшиеся после удаления файлов из них.
|
|
Unix2DateTime ( long UnixTime ) : DateTime |
Конвертирует дату и время из Unix-формата в DateTime.
|
public static CalculateFileMD5 ( string FileName ) : string | ||
FileName | string | Имя файла |
Результат | string |
public static CheckFilesInList ( List |
||
Configs | List |
Список файлов с полными путями |
Результат | bool |
public static CheckNonASCII ( string Path ) : bool | ||
Path | string | Путь для проверки |
Результат | bool |
public static CompressFiles ( List |
||
Files | List |
Массив с именами файлов, которые будут добавлены в архив |
ArchiveName | string | Имя для создаваемого архивного файла |
Результат | bool |
public static CreateConfigBackUp ( List |
||
Configs | List |
Конфиги для бэкапа |
BackUpDir | string | Путь к каталогу с резервными копиями |
Prefix | string | Префикс имени файла резервной копии |
Результат | void |
public static CreateConfigBackUp ( string Config, string BackUpDir, string Prefix ) : void | ||
Config | string | Конфиг для бэкапа |
BackUpDir | string | Путь к каталогу с резервными копиями |
Prefix | string | Префикс имени файла резервной копии |
Результат | void |
public static CreateFile ( string FileName ) : void | ||
FileName | string | Имя создаваемого файла |
Результат | void |
public static DateTime2Unix ( System.DateTime DTime ) : string | ||
DTime | System.DateTime | Дата и время в формате DateTime |
Результат | string |
public static DetectDriveFileSystem ( string CDrive ) : string | ||
CDrive | string | Диск, ФС которого нужно получить |
Результат | string |
public static ExpandFileList ( List |
||
CleanDirs | List |
Каталоги для выполнения очистки с маской имени |
IsRecursive | bool | Включает / отключает рекурсивный поиск |
Результат | List |
public static FindFiles ( string SearchPath, string SrcMask, bool IsRecursive = true ) : List |
||
SearchPath | string | Каталог, в котором будем искать файлы |
SrcMask | string | Маска файлов |
IsRecursive | bool | Включает / отключает рекурсивный поиск |
Результат | List |
public static FindNewerestFile ( List |
||
FileList | List |
Список файлов с полными путями для обхода |
Результат | string |
public static GenerateBackUpFileName ( string BackUpDir, string Prefix ) : string | ||
BackUpDir | string | Каталог хранения резервных копий |
Prefix | string | Префикс имени файла резервной копии |
Результат | string |
public static GetFileSize ( string FileName ) : long | ||
FileName | string | Имя файла с полным путём |
Результат | long |
public static GetHostsFileFullPath ( ) : string | ||
Результат | string |
public static IsDirectoryWritable ( string DirName ) : bool | ||
DirName | string | Путь к проверяемому каталогу |
Результат | bool |
public static RemoveEmptyDirectories ( string StartDir ) : void | ||
StartDir | string | Каталог для выполнения очистки |
Результат | void |
public static Unix2DateTime ( long UnixTime ) : DateTime | ||
UnixTime | long | Дата и время в Unix-формате |
Результат | DateTime |