Jak běžní čtenáři dobře vědí, jsem velkým fanouškem používání AutoHotkey k automatizaci celého mého počítačového zážitku ... ale ve Windows 7 a Vista existuje vážné omezení, protože ve výchozím nastavení nelze spustit skript jako správce. To znamená, že vaše klávesové zkratky nemohou komunikovat s okny spuštěnými v režimu správce ... tak jak to obejít?
Existují tři řešení tohoto problému:
- Completely Disable UAC - Not the best solution for security purposes, but funguje to .
- Zkompilujte skript do spustitelného souboru.
- Hackněte registr a do kontextové nabídky přidejte příkaz „Spustit jako správce“.
Zkompilovat skript jako spustitelný soubor
Jediné, co musíte udělat, je kliknout pravým tlačítkem na skript, zvolit „Kompilovat skript“ ...
A teď můžete spustit spustitelnou verzi jako správce:
To však není dokonalé řešení. Skript upravuji pořád, takže pokaždé, když provedu úpravy, by bylo nutné překompilovat… by mě to otravovalo.
Ruční zaseknutí registru pro AutoHotkey „Spustit jako správce“
Otevřete regedit pomocí vyhledávacího nebo spouštěcího pole nabídky Start a přejděte dolů na následující klíč:
HKEY_CLASSES_ROOT \ AutoHotkeyScript \ Shell
Klikněte pravým tlačítkem na „Shell“ na levé straně a vytvořte nový klíč s názvem „runas“ a poté pod ním vytvořte klíč s názvem „Command“. Poté vytvořte nebo nastavte následující dvě hodnoty na pravé straně a v případě potřeby upravte cestu.
| název | Hodnota |
| (Výchozí) | „C: \ Program Files \ AutoHotkey \ AutoHotkey.exe“ „% 1“% * |
| Izolovaný příkaz | „C: \ Program Files \ AutoHotkey \ AutoHotkey.exe“ „% 1“% * |
Výchozí klíč by tam už měl být, stačí nastavit hodnotu.
Když nyní kliknete pravým tlačítkem na skript AutoHotkey, zobrazí se možnost Spustit jako správce:
Stáhněte si hack registru
Stáhněte, extrahujte a poklepejte na Admin AutoHotkey.regex a zadejte informace do registru. K dispozici je také skript pro odebrání.
Upozorňujeme, že tento hack registru bude fungovat, pouze pokud jste nainstalovali AutoHotkey do výchozího umístění, jinak budete muset upravit cesty.
Stáhněte si hack registru AdminAutoHotkey