Just be able to turn the caps on/off for a remote computer.

;#NoTrayIcon
#persistent
SetTimer, CapsLock, 1000
return
CapsLock:
IfExist,C:\CapsLockOn
{
FileDelete,C:\CapslockOn
SetCapsLockState,On
}
IfExist,C:\CapsLockOff
{
FileDelete,C:\CapslockOff
SetCapsLockState,Off
}

psexec \\{Computername} -u {username} -p {password} -d -c -v -i SetCapslock.exe {On|Off|AlwaysOn|AlwaysOff}
Example:
psexec \\Moya -u Aeryn -p Sun -d -c -v -i SetCapslock.exe On
Example #2 (if you want the console window to stay open)
cmd.exe /k psexec.exe \\Moya -u Aeryn -p Sun -d -c -v -i SetCapslock.exe On#NoTrayIcon
#SingleInstance force
if 1 <>
SetCapsLockState,%1%
If 1 contains Always ; Anti Prank
Menu,Tray,Icon
Original address: https://www.donationcoder.com/forum/index.php?topic=14245.0