Function Reference

FileGetShortName

渡された「パス+名前」の「8.3形式のショートパス+名前」を返します。

FileGetShortName ( "file" [, flag] )

 

パラメータ

file 変換するフルパス、ファイル名
flag [オプション] 1を指定すると"..\file.txt"のように相対パスを使えます。

 

返し値

成功 渡された「パス+名前」の「8.3形式のショートパス+名前」を返します。
失敗 パラメータを返し、@errorを1に設定します。

 

注意

頭から8文字が同じファイルが複数ある場合、正確な ~i を知る手段が無いのでファイルは確実に存在している必要があります。

 

関連

FileGetLongName

 


$a = FileGetShortName(@HomeDrive & "\Program Files")
msgbox(0,"long file name", $a)
;$a は "x:\PROGRA~1" となるはずです