GetFileVersion メソッド

指定したファイルのバージョン番号を返します。

object.GetFileVersion(pathspec) 

引数

  • object
    必ず指定します。FileSystemObject オブジェクトの名前を指定します。
  • pathspec
    必ず指定します。指定したファイルの絶対パスまたは相対パスです。

解説

引数 pathspec に指定した文字列の最後が名前付きのファイルになっていないか、指定したファイルにバージョン情報が含まれていない場合、GetFileVersion メソッドは長さ 0 の文字列 ("") を返します。

**メモ   **GetFileVersion メソッドは、パス文字列で指定された文字列に対してのみ処理を行います。指定されたパスを解決したり、指定されたパスが実際に存在するかどうかを確認したりしません。

次のコードは、GetFileVersion メソッドの使用例です。

function ShowFileName(filespec){
   var fso, s = "";
   fso = new ActiveXObject("Scripting.FileSystemObject");
   s += fso.GetFileVersion(filespec);
   return(s);
}
[VBScript]
Function GetVersion(DriveSpec)
   Dim fso, temp
   Set fso = CreateObject("Scripting.FileSystemObject")
   temp = fso.GetFileVersion(pathspec)
   If Len(temp) Then
      GetVersion = temp
   Else
      GetVersion = "バージョン情報はありません。"
   End If
End Function

参照

GetAbsolutePathName メソッド | GetBaseName メソッド | GetDrive メソッド | GetDriveName メソッド | GetExtensionName メソッド | GetFile メソッド | GetFileName メソッド | GetFolder メソッド | GetParentFolderName メソッド | GetSpecialFolder メソッド | GetTempName メソッド
対象 : FileSystemObject オブジェクト