User Tools

Site Tools


programmieren:autohotkey

This is an old revision of the document!


AutoHotKey

Für Windows 10 Pro x64 den Installer herunterladen und bei der “Custom-Installation” die “Unicode x64”-Version installieren.

Die .ahk-Datei im Autostart-Ordner %appdata%\Microsoft\Windows\Start Menu\Programs\Startup ablegen, sodass bei jedem Systemstart das AHK-Skript aktiv ist.

Nützliche Skripte

Windows 10: Virtuelle Desktops wechseln

win10cycledesktops.ahk
; angenehmere Shortcuts um in Windows 10 die Desktops zu verwalten
; Strg+Win+A (links)
^#a::^#Left
Return
 
;Strg+Win+S (rechts)
^#s::^#Right
Return
 
;Strg+Win+W (schliessen)
^#w::^#F4
Return

Mit freundlichen Grüßen

; in einem beliebigen Programm "mfg" eintippen und schon erscheint es ausgeschrieben
::mfg::Mit freundlichen Grüßen
Return

F1 drücken bewirkt F2

; beim druecken von F1 wird tatsaechlich F2 ausgefuehrt
F1::F2
Return

Tastenkombination startet Programm

; das Such-Programm "Everything" mit Windows+S starten
#s::
Run, %ProgramFiles%\Everything\Everything.exe
Return

Everything wurde in der Standardinstallation als Service installiert (Optionen im Installationsdialog wie vorgegeben auswählt lassen).

#c::
Run, C:\Apps\cmder\Cmder.exe
Return

Fenster positionieren und in Größe ändern (Windows 7)

; ^ = Strg-Taste
; ! = Alt-Taste
; # = Windows-Taste
; a = a-Taste
 
; Hoehe der Favouriten-Bar: 30px (hier noch nicht abgezogen)
widthOffset := 22
heightOffset := 107
Width := (1275 + widthOffset)
Height := (851 + heightOffset)
 
; Position auf Bildschirm (0/0: obere linke Ecke)
X := 0
Y := 0
 
; vor den zwei Doppelpunkten wird die Tastenkombination definiert
^!a::WinMove,A,,%X%,%Y%,%Width%,%Height%
Return

Fenster positionieren und in Größe ändern (Windows 10)

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
 
 
windowx:=10
windowy:=0	
windowh:=500
windoww:=700
 
 
 
^r::
	WinGetActiveTitle, Title
	WinActivate, %Title%
	WinRestore, %Title%	   
	;WinMove, %Title%, , windowx, windowy ,windoww , windowh 
	Sleep, 200
	; Zielgroesse: 1280x780
	WinMove, %Title%, , , , 1294, 787
return

Mausrad kippen um ganz runter zu scrollen

; Mausrad links/rechts kippen auf "Pos1" und "Ende" setzen
WheelLeft::End
Return
 
WheelRight::Home
Return
programmieren/autohotkey.1551703012.txt.gz · Last modified: by felix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki