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

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

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

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

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

12
задан Flyk
12.01.2023 6:28 Количество просмотров материала 3057
Распечатать страницу

2 ответа

должен ли это быть скрипт 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
отвечен beatcracker 2023-01-13 14:16

я преобразовал пакетный код @beatcracker в 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

Если вы хотите проверить время простоя (чтобы предотвратить переключение, если вы используете машину), взгляните на _Timer_GetIdleTime().

0
отвечен Jefrey Sobreira Santos 2023-01-13 16:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх