Windowsパソコンの自動化ソフトウェア、AutoHotKeyをアドミニストレーター権限、管理者権限で開く、実行する方法についてです。
rpcs3上でautohotkeyが機能しなかったので少し調べてみた所、AutoHotKeyが特定のソフトウェア上で機能しない原因として一番考えられるのが管理者権限の有無らしい。
AutoHotKey not working in some programs – Ask for Help – AutoHotkey Community
AHK doesn’t work inside certain programs – Ask for Help – AutoHotkey Community
ということでpowershellからautohotkeyスクリプトを管理者権限で実行するには以下。
Start-Process -Verb runAs AutoHotkeyU64.exe -argumentlist "C:\pg\autohotkey\tmp.ahk"
Bashなら以下。
powershell.exe 'Start-Process -Verb runAs AutoHotkeyU64.exe -argumentlist "C:\pg\autohotkey\tmp.ahk"'
PowerShell: Running a command as Administrator – Stack Overflow
蛇足ですが、管理者権限実行のautohotkeyでもrpcs3上で動かせませんでした。ぐぬぬ。
関連記事:
Node.jsでAutoHotkeyをスクリプティングする
LinuxコマンドラインからAutoHotKeyを実行する関数を実装してみた
AutohotkeyからChrome上でJavaScriptを実行する方法を考えた
Autohotkeyで文字化けする場合の対策
AutoHotKeyでファイル読み込み時に日本語が文字化けする対策
Autohotkeyでの同時押しショートカットキー実装方法 完全版
関連広告:
DX・業務効率化コース by テックアカデミー
仕事効率化・業務効率化コース by Udemy
自動化・オートメーションコース by Udemy
AutoHotkeyコース by Udemy