2

У меня есть скрипт AHK с множеством ярлыков, которыми я пользуюсь уже много лет.

Большинство из них основаны на winkey, например:

; visual studio
visualStudio  = ahk_class wndclass_desked_gsk|Afx:400000:8:10011|SWT_Window0
GroupAdd ,visualStudioGroup  ,%visualStudio%
#q::
  DetectHiddenWindows, %MyDetect%
  GroupActivate,visualStudioGroup,R
  Winshow
return

Когда я использую эти ярлыки, иногда, но не всегда, появляется новый стартовый экран Windows 8.1, а затем мне приходится снова нажимать ярлык, чтобы вернуться к приложению, к которому я хотел перейти.

Мне было интересно, это известная проблема? Есть ли способ это исправить?

Заранее спасибо.

1 ответ1

3

Есть ли способ это исправить?

Вам нужно запустить скрипт от имени администратора, добавьте следующие строки вверху скрипта:

#SingleInstance, Ignore
IfEqual, A_IsAdmin, % False, Run, % "*RunAs """A_ScriptFullPath """",, UseErrorLevel
IfEqual, A_IsAdmin, % False, ExitApp
; Your code below...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .