↑  ←  Описание функции


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 символов