FileGetShortName
Возвращает короткое имя файла (8.3) по переданному длинному путь+имя.
FileGetShortName ( "file" [, flag = 0 ] )
Параметры
file | Полный путь и имя файла для преобразования |
flag |
[необязательный] Если 1, путь может быть относительным, например "..\file.txt" |
Возвращаемое значение
Успех: | Возвращает короткое имя файла (8.3) по переданному длинному путь+имя. |
Ошибка: | Возвращает параметр и устанавливает значение @error равным 1. |
Примечания
Файл должен существовать, чтобы можно было определить точный ~i (номер файла), если есть несколько файлов с одинаковыми первыми 8 символами в имени.См. также
FileGetLongNameПример
$sShortName = FileGetShortName(@HomeDrive & "\Program Files")
MsgBox(4096, "Короткое имя файла / папки", $sShortName) ; Обычно это "C:\PROGRA~1"
; короткое имя 8+3=11 символов