Shell.Exploreエクスプロール メソッド

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

Windowsエクスプローラーウィンドウで指定したフォルダーを開きます。

Shell.Open メソッドでも同じように開くことができます。

構文
Shell.Explore( vDir )
引数
vDir (#shellspecialfolderconstants)必須
フォルダのパスもしくはShellSpecialFolderConstantsを指定
戻り値

定数一覧

ShellSpecialFolderConstants 列挙

名前値説明
ssfDESKTOP0デスクトップ
ssfPROGRAMS2プログラム
C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
ssfCONTROLS3すべてのコントロール パネル項目
ssfPRINTERS4プリンター
ssfPERSONAL5ドキュメント
ssfFAVORITES6お気に入り
ssfSTARTUP7スタートアップ
C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
ssfRECENT8最近使った項目
ssfSENDTO9送る
C:\Users\username\AppData\Roaming\Microsoft\Windows\SendTo
ssfBITBUCKET10ごみ箱
ssfSTARTMENU11スタート メニュー
ssfDESKTOPDIRECTORY16デスクトップ
C:\Documents and Settings\username\Desktop
ssfDRIVES17PC
ssfNETWORK18ネットワーク
ssfNETHOOD19Network Shortcuts
C:\Users\username\AppData\Roaming\Microsoft\Windows\Network Shortcuts
ssfFONTS20フォント
C:\Windows\Fonts
ssfTEMPLATES21Templates
C:\Users\username\AppData\Roaming\Microsoft\Windows\Templates
ssfCOMMONSTARTMENU22スタート メニュー
C:\ProgramData\Microsoft\Windows\Start Menu
ssfCOMMONPROGRAMS23プログラム
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
ssfCOMMONSTARTUP24スタートアップ(全ユーザー共通)
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
ssfCOMMONDESKTOPDIR25パブリックデスクトップ
C:\Users\Public\Desktop
ssfAPPDATA26Roaming
C:\Users\username\AppData\Roaming
ssfPRINTHOOD27C:\Users\username\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
ssfLOCALAPPDATA28Local
C:\Users\username\AppData\Local
ssfALTSTARTUP29スタートアップ(ログオンユーザー)
C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
ssfCOMMONALTSTARTUP30スタートアップ(全ユーザー共通)
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
ssfCOMMONFAVORITES31お気に入り
C:\Users\username\Favorites
ssfINTERNETCACHE32Temporary Internet Files
ssfCOOKIES33INetCookies
ssfHISTORY34History
ssfCOMMONAPPDATA35C:\ProgramData
ssfWINDOWS36%windir% or %SystemRoot%
ssfSYSTEM37C:\Windows\System32
ssfPROGRAMFILES38C:\Program Files (x86)
ssfMYPICTURES39ピクチャ
ssfPROFILE40C:\Users\username
ssfSYSTEMx8641C:\WindowsSystem32
C:\WindowsSyswow32
ssfPROGRAMFILESx8648C:\Program Files
C:\Program Files (X86)
UWSC

開いたウィンドウのタイトルとクラス名

Exploreで開いたウィンドウをGETID関数で取得するプログラムです。

UWSC

プログラム実行例

「デスクトップ」を開く

UWSC
使用関数

「プログラム」を開く

UWSC
使用関数

「すべてのコントロール パネル項目」を開く

UWSC
使用関数

「プリンター」を開く

UWSC
使用関数

「ドキュメント」を開く

UWSC
使用関数

「お気に入り」を開く

UWSC
使用関数

「スタートアップ」を開く

UWSC
使用関数

「最近使った項目」を開く

UWSC
使用関数

「送る」を開く

UWSC
使用関数

「ごみ箱」を開く

UWSC
使用関数

「スタートメニュー」を開く

UWSC
使用関数

「デスクトップ」を開く

UWSC
使用関数

「My Computer」を開く

UWSC
使用関数

「ネットワーク」を開く

UWSC
使用関数

「ネットワークショートカット」を開く

UWSC
使用関数

「フォント」を開く

UWSC
使用関数

「テンプレート」を開く

UWSC
使用関数

「スタート メニュー」を開く

UWSC
使用関数

「プログラム」を開く

UWSC
使用関数

「スタートアップ」を開く

UWSC
使用関数

「パブリックデスクトップ」を開く

UWSC
使用関数

「Roaming」フォルダを開く

UWSC
使用関数

「Printer Shortcuts」を開く

UWSC
使用関数

「Local」を開く

UWSC
使用関数

「スタートアップ」を開く

UWSC
使用関数

「スタートアップ」を開く

UWSC
使用関数

「お気に入り」を開く

UWSC
使用関数

「Temporary Internet Files」を開く

Temporary Internet Fiels = インターネット一時ファイル

UWSC
使用関数

「INetCookies」を開く

INetCookies = Cookieフォルダー

UWSC
使用関数

「History」を開く

UWSC
使用関数

「ProgramData」を開く

UWSC
使用関数

「Windows」フォルダを開く

UWSC
使用関数

「System32」を開く

UWSC
使用関数

「Program Files」を開く

UWSC
使用関数

「ピクチャ」を開く

UWSC
使用関数

「ユーザーフォルダ」を開く

UWSC
使用関数

「SysWOW64」フォルダを開く

UWSC
使用関数

「Windows 管理ツール」を開く

UWSC
使用関数

関連記事

FSO.GetFolder メソッド
指定したパスのFolder オブジェクトを返します。
Folder オブジェクト
フォルダのすべてのプロパティにアクセスできます。
getFileList関数 (自作関数)
サブフォルダを含めたファイル一覧を配列で返します。
CreateFolders関数 (自作関数)
FSO.CreateFolderの改良版。親フォルダが存在しなくてもフォルダを作成できます。
IE.Navigate メソッド
URLまたは絶対パスで指定されたファイルを開きます。
FSO.GetExtensionName メソッド
指定したパスの最後のコンポーネントのファイル拡張子名を返します。
File.Path プロパティ (FSO)
指定したファイルのパスを返します。
getBitmap関数 (自作関数)
引数に指定したビットマップ画像のサイズ・幅・高さ・ビットの深さを配列で返します。
ShellLinkObject.Path プロパティ (Shell)
リンク オブジェクトへのパスを取得または設定します。
Folder オブジェクト
シェルフォルダを表します。