WshShell.RegReadレグリード メソッド

本ページには広告が含まれています。

レジストリ内のキー名または値名の値を返します。

HKEY_CURRENT_USER以外を指定した場合、管理者権限が必要となります。権限が与えられていない場合はエラーとなります。

(既定)の値を取得する場合は、パス(strName)の最後に\を付けます。

構文
WshShell.RegRead( strName )
引数
strName 省略可
読み取るキーまたは値の名前
戻り値

プログラム実行例

オフライン作業取得

UWSC
結果
プレーンテキスト
オフライン作業は利用できません
使用関数

レジストリからGoogle Chromeの実行ファイルのパスを取得

UWSC
結果
プレーンテキスト
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
使用関数

レジストリからInternet Explorerの実行ファイルのパスを取得

UWSC
結果
プレーンテキスト
C:\Program Files\Internet Explorer\IEXPLORE.EXE
使用関数

レジストリからFirefoxの実行ファイルのパスを取得

UWSC
結果
プレーンテキスト
C:\Program Files\Mozilla Firefox\firefox.exe
使用関数

レジストリからMicrosoft Edgeの実行ファイルのパスを取得

UWSC
結果
プレーンテキスト
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
使用関数
解説

レジストリでInternet Explorerのバージョンを取得する

_IEバージョン.png
UWSC
結果
プレーンテキスト
11.789.19041.0
使用関数

インストールされている.NET Frameworkのバージョンを確認する

UWSC
使用関数

UWSCをインストールした日付を取得

UWSCをインストールした日付をyyyymmdd形式で取得します。

UWSC
結果
プレーンテキスト
20231113
使用関数

既定のブラウザをレジストリから取得

UWSC
使用関数

既定のメーラーをレジストリから取得

UWSC
結果
プレーンテキスト
Microsoft Outlook
使用関数

戻り値

説明 形式
REG_SZ 文字列 文字列
REG_DWORD 数値 整数
REG_BINARY 2 進数の値 VBArray (整数)
REG_EXPAND_SZ 展開可能な文字列 文字列
REG_MULTI_SZ 文字列の配列 VBArray (文字列)

ルートキー名と短縮形

RegReadではルートキー名の省略形を使うことができます。

ルートキー名 短縮形
HKEY_CURRENT_USER HKCU
HKEY_LOCAL_MACHINE HKLM
HKEY_CLASSES_ROOT HKCR
HKEY_USERS HKEY_USERS
HKEY_CURRENT_CONFIG HKEY_CURRENT_CONFIG