Простой скрипт autoit для включения и выключения Caps Lock в Win7

1256
Ally-J

Я ищу простой скрипт autoit, который будет включать и выключать клавиши Caps-Lockи / или Num-Lockклавиши, чтобы мой ноутбук с Windows 7 не заходил на экранную заставку и не блокировался.

Эти параметры недоступны из-за новых политик, которые были развернуты работодателем.

Я попробовал скрипт перемещения курсора, который нашел здесь, но он не работал, и всякий раз, когда я начинаю использовать систему, скрипт останавливается, и я не могу запустить его снова, не закрыв скрипт и не перезапустив его.

Кто-нибудь может помочь кому-то без знания кодирования?

0

2 ответа на вопрос

0
beatcracker

Должен ли это быть скрипт AutoIt? Если нет, CapsLock.exe и NumLock.exe могут быть помещены в простой пакетный файл:

@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 
0
Jefrey Sobreira Santos

Я конвертировал пакетный код @beatcracker в AutoIt:

Opt("SendCapslockMode", 0)  ; Set delay between blinking lights ; Delay = Seconds * 1000 Local $iDelay = 5000  While 1 Send("| Rename-Item -NewName {$_.Name.ToLower()} -confirm 

То же самое с псевдонимами как один лайнер:

gci -Path X:\path -File|? {$_.Name -cne $_.Name.ToLower()}|Ren -new {$_.Name.ToLower()} -confirm 

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