FolderItem.InvokeVerb メソッド

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

ファイルやフォルダを右クリックしたときに表示されるメニューのコマンドを実行します。

構文
FolderItem.InvokeVerb( vVerb )
引数
vVerb 省略可
メニューのタイトルを指定します。Cなどのアクセスキーは&Cのように記述します。省略した場合、既定アクション(通常は open/開く(O))が実行されます。
戻り値

FolderItem オブジェクトを返すメソッド・プロパティ

Folder.ParseName メソッド
指定されたアイテムのFolderItem オブジェクトを作成して返します。
FolderItems.Item メソッド
コレクション内の指定されたアイテムのFolderItem オブジェクトを取得します。
Folder2.Self プロパティ
Folder2 オブジェクトFolderItem オブジェクトを返します。

コマンド

動作
開く(既定) open
編集 edit
印刷 print
削除 delete
プロパティ properties

プログラム実行例

指定したファイルを削除する確認メッセージを表示

UWSC
CONST ssfDESKTOP = 0

DIM Shell = CREATEOLEOBJ("Shell.Application")
DIM Folder = Shell.NameSpace(ssfDESKTOP)
DIM FolderItem = Folder.ParseName("D:\Desktop\sample.txt")

FolderItem.InvokeVerb("delete")
使用関数
解説(自動生成)

指定したファイルを開く

UWSC
CONST ssfDESKTOP = 0

DIM Shell = CREATEOLEOBJ("Shell.Application")
DIM Folder = Shell.NameSpace(ssfDESKTOP)

DIM FSO = CREATEOLEOBJ("Scripting.FileSystemObject")
DIM path = "D:\Desktop\sample.txt"
IF FSO.FileExists(path) = FALSE THEN EXIT

DIM FolderItem = Folder.ParseName(path)
FolderItem.InvokeVerb()
使用関数
解説(自動生成)

関連記事

DOSCMD関数 (スクリプト関数)
コマンドプロンプトを実行します。
POFF関数 (スクリプト関数)
電源断、ログオフなどの操作をします。
POWERSHELL関数 (スクリプト関数)
PowerShellを実行します。
FolderItemVerb.Name プロパティ (Shell)
FolderItemVerbsコレクション(右クリックメニュー)から単一の項目名を取得します。