メイン画像

VBScript - ファイルのバージョンの取得(FileSystemObject)

VBScript - ファイルのバージョンの取得(FileSystemObject)


FileSystemObject を使ってファイルのバージョンを取得する方法を紹介する。

ファイルのバージョンを取得する(GetFileVersion メソッド)

ファイルのバージョンを取得するには GetFileVersion メソッドを使う。

存在しないファイルを指定すると実行時エラーが起きるので、事前にファイルの存在をチェックすること。

例1:メモ帳のバージョンを取得する

バージョンが返る。

WScript.Echo fso.GetFileVersion("C:\Windows\System32\notepad.exe")
' → 10.0.19041.1865

ファイルバージョンと製品バージョンのどちらが返ってきたかは分からない。
どちらも同じなので。。。

例2:バージョンを持たないファイルの場合

テキストファイルなどバージョンを持たないファイルの場合は空文字が返る。

WScript.Echo fso.GetFileVersion("C:\tmp\vbs\GetFileVersion.vbs")
' → (空文字)

アカウントを作成 して、もっと沢山の記事を読みませんか?


この記事が気に入ったら ことりと さんを応援しませんか?
メッセージを添えてチップを送ることができます。


この記事にコメントをしてみませんか?


酒とアクアリウムが最近の楽しみ。

おすすめの記事