shell_open

ファイル/URL をデフォルトアプリで開く

shell_open "path"

"path" : ファイル、フォルダ、または URL

(プラグイン / モジュール : iron_shell.hsp)

解説

ShellExecute の verb = "open" を呼び出し、拡張子に関連付けられた
アプリケーションで path を開きます。URL を渡すと既定のブラウザが
起動します。

例:
  shell_open "https://www.google.com/"
  shell_open "readme.txt"

関連項目

shell_execute任意コマンドを実行(iron_shell.hsp)
shell_runas管理者権限で実行 (UAC 昇格)(iron_shell.hsp)

情報

プラグイン / モジュールiron_shell.hsp
バージョン1.0
作成日2026-04-15
著作者IronHSP / iron_shell
URLhttps://github.com/inovia/IronHSP
備考iron_shell.hsp は shell32.dll の ShellExecute / SHFileOperation /
IShellLink 等を HSP から手軽に呼び出すためのラッパモジュールです。

#include "iron_shell.hsp"

サポート:
ファイル / URL をデフォルトアプリで開く
任意コマンドの実行 (通常 / 管理者昇格)
ファイル / フォルダをゴミ箱へ送る
エクスプローラでファイルを選択表示
.lnk ショートカットファイルの作成 (IShellLinkA COM)
タイプ拡張命令
グループiron_shell ― 起動
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\iron_shell.hs