Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] как нажать\переключить NumLock из ВАТ-файла?

Ответить
Настройки темы
Интерфейс - [решено] как нажать\переключить NumLock из ВАТ-файла?

Старожил


Сообщения: 155
Благодарности: 2

Профиль | Отправить PM | Цитировать


Изменения
Автор: w95w7
Дата: 09-09-2012
подробности/объяснения такого странного желания

имеется бук с дизайнерской(тм) АКА уродской клавой, на которой кнопка DEL на цифроклаве все время попадается под пальцы невпопад.
Известно, что и для ДОС, и для БИОС есть переключатель,
и даже для винХР есть таковой, но моя проблема в ХР в том, что для регулировки яркости экрана должна грузиться некая приблуда(*), которая еще и NumLock индицирует.
Оказалось, что она не только индицирует, но и ВЫКЛлючает его - принудительно, каждый раз, т.е. не помнит своего предыд.состояния\сессии после перезагрузки

т.е., соотв.ключ реестра НЕ влияет на состояние NumLock в моем случае
ни после перезагрузки,
ни во время сеанса его установка ничего не меняет для этой уродской клавы

(*)про приблуду, для особо интересующихся http://forum.oszone.net/thread-239510.html

Отправлено: 15:34, 09-09-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


AutoHotKey
Код: Выделить весь код
SetNumLockState , On

AutoIt
Код: Выделить весь код
Send("{NUMLOCK on}")


Ну, или NirCmd.

Отправлено: 16:54, 09-09-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 155
Благодарности: 2

Профиль | Отправить PM | Цитировать


SEND
нет такой команды у меня - где\откуда ее можно получить?

NirCmd
а это откуда, куда и как?

Отправлено: 17:39, 09-09-2012 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата w95w7:
SEND
нет такой команды у меня - где\откуда ее можно получить? »
Это два скриптовых языка:
AutoHotkey
AutoIt

Цитата w95w7:
NirCmd
а это откуда, куда и как? »
Это утилита: NirCmd - Windows command line tool

Так:
Код: Выделить весь код
nircmd.exe sendkey 0x90 press
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:09, 09-09-2012 | #4


Новый участник


Сообщения: 16
Благодарности: 3

Профиль | Сайт | Отправить PM | Цитировать


самый простой вариант:

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.SendKeys "{numlock}"
wscript.sleep(50)
oShell.sendkeys"{scrolllock}"
wscript.sleep(50)
oShell.sendkeys"{capslock}"
wscript.sleep(50)

скопируй этот блок и сохрани в файле с расширением vbs
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:53, 17-09-2012 | #5



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Интерфейс - [решено] как нажать\переключить NumLock из ВАТ-файла?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] NumLock Calculator Serega Наборы обновлений для Windows XP/2003/Windows 7 4 07-10-2014 18:25
Разное - [решено] NumLock bofi Microsoft Windows 7 1 24-06-2010 12:30
мигает Numlock ilnets Лечение систем от вредоносных программ 3 02-03-2009 19:00
[решено] NumLock по умолчанию не включается Belomor Microsoft Windows 2000/XP 13 01-11-2007 17:00
Проверить NumLock,ScrollLock Nealles Программирование и базы данных 1 16-09-2003 15:25




 
Переход