shell_runas

管理者権限で実行 (UAC 昇格)

shell_runas "cmd", "args"

"cmd"  : 実行ファイル
"args" : 引数

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

解説

ShellExecute verb = "runas" で UAC プロンプトを出して管理者権限で
起動します。ユーザーがキャンセルした場合は失敗します。

例:
  shell_runas "cmd.exe", "/c netsh http show urlacl"

関連項目

shell_execute任意コマンドを実行(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