Script simples autoit para ativar e desativar o Caps Lock no Win7

0

Eu estou procurando por um simples script autoit que irá ativar e desativar as teclas Caps-Lock e / ou Num-Lock para impedir que meu laptop Windows 7 o protetor de tela e o bloqueio.

Essas opções estão desativadas devido às novas políticas implementadas pelo empregador.

Eu tentei um script de movimento do cursor que encontrei aqui, mas ele não funcionou e sempre que começo a usar o sistema, o script parece pausar e não consigo fazer com que ele comece de novo sem fechar o script e reiniciá-lo. / p>

Alguém pode ajudar alguém sem conhecimento de codificação?

    
por Ally-J 18.02.2015 / 10:55

2 respostas

0

Eu converti o código em lote do @beatcracker para AutoIt:

Opt("SendCapslockMode", 0)

; Set delay between blinking lights
; Delay = Seconds * 1000
Local $iDelay = 5000

While 1
    Send("{CAPSLOCK on")
    Sleep($iDelay)
    Send("{CAPSLOCK off")
    Sleep($iDelay)
    Send("{NUMLOCK on")
    Sleep($iDelay)
    Send("{NUMLOCK off")
    Sleep($iDelay)
WEnd

Se você quiser verificar o tempo ocioso (para evitar alternar se você estiver usando sua máquina), dê uma olhada em _ Timer_GetIdleTime () .

    
por 11.06.2017 / 22:51
0

Precisa ser um script AutoIt? Se não, CapsLock.exe e NumLock.exe pode ser agrupado no arquivo de lote simples:

@echo off
:: Set delay beetwen blinking lights
:: Delay = Seconds * 1000

set DELAY=5000
set SLEEP=ping 192.0.2.2 -n 1 -w %DELAY% > NUL

:loop
capslock.exe on
%SLEEP%
capslock.exe off
%SLEEP%
numlock.exe on
%SLEEP%
numlock.exe off
%SLEEP%
goto :loop
    
por 18.02.2015 / 12:42