Jak sprawić, by skrypt AutoHotkey działał tylko na maszynie wirtualnej VMware?

4

Używam VMware Workstation 9 w systemie Windows 7 i zastanawiam się, w jaki sposób mogę sprawić, by skrypt AutoHotkey (który zmienia mapowanie klawiszy) działał tylko wtedy, gdy dane wejściowe są pobierane przez maszynę wirtualną VMware?

Desmond Hume
źródło

Odpowiedzi:

3

Posługiwać się:

SetTitleMatchMode, 2
#IfWinActive, VMware
    a::b
    c::d
#IfWinActive
Robert Ilbrink
źródło
Warto wspomnieć, że tytuł okna w skrypcie niekoniecznie musi być pełnym tytułem okna maszyny wirtualnej, dzięki czemu VMwaredziała po prostu dla dowolnego okna maszyny wirtualnej.
Desmond Hume,
1
@Desmond, zmieniłem skrypt, aby zawierał SetTitleMatchMode na 2, więc każde okno z VMWaretytułem będzie działać.
Robert Ilbrink