Не может получить инструмент отрезания Windows к автоматическому выполнению с AutoHotKey

Я пытаюсь заставить инструмент стрельбы из укрытия Windows 7 работать, когда я нажал свою кнопку клавиатуры PRINTSCREEN с AUTOHOTKEY.

Я был неудачен до сих пор все же. Вот то, что я имею для сценария AutoHotKey.

Я попробовал это

PRINTSCREEN::Run, c:\windows\system32\SnippingTool.exe

и это

PRINTSCREEN::Run, SnippingTool.exe

и это

PRINTSCREEN::Run, SnippingTool

И все, они дают мне ошибку, которая в основном говорит это, не могут найти файл, однако путь к файлу, кажется, корректен, я могу скопировать, вставляют его в окно, и это открывает инструмент отрезания, какие-либо идеи, почему это не будет работать?


Вот полный код в мой файл AHK...

;
; AutoHotkey Version: 1.x
; Language:       English
; Platform:       Win7
; Author:         Jason Davis <friendproject@>
;
; Script Function:
; Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.


/*
PRINTSCREEN = Will run Windows 7 snipping tool
*/
PRINTSCREEN::Run, c:\windows\system32\SnippingTool.exe
return
13
задан 24.03.2017, 13:18

2 ответа

Вы выполняете 64-разрядную версию Windows 7 случайно?

Windows 7 (а также Vista, которой я верю) реализации, что называют Перенаправлением Файловой системы WoW64. Если это верно, Вы захотите указать на AHK на каталог Sysnative:

PrintScreen::Run, "C:\Windows\Sysnative\SnippingTool.exe"
17
ответ дан 07.12.2019, 11:31

Использовать

PrintScreen:: выполненный C:\Windows\explorer.exe C:\Windows\system32\SnippingTool.exe

Это правильно назовет исполняемое скручивание жгутов границами Перенаправления Файловой системы WoW64

4
ответ дан 07.12.2019, 11:31

Теги

Похожие вопросы