imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Операционные системы M$
Опции темы
Старый 24.08.2004, 17:02     # 1
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Cмена раскладки клавиатуры в командной строке

Существует необходимость написать батнички для работы с определенной прогой и автоматической сменой языка. Вопрос следующий - как из командной строки под WIN ХР Pro Corp переключить раскладку клавиатуры? Или с помощью уже установленного Punto? Нужна сама команда... Желающим посоветовать Internat.exe - сообщаю, его у меня нет.
ВЕДУЩИЙ вне форума  
Старый 26.08.2004, 09:09     # 2
Grek
::VIP::
 
Регистрация: 26.01.2003
Пол: Male
Сообщения: 832

Grek СуперБогGrek СуперБогGrek СуперБог
Grek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБогGrek СуперБог
ВЕДУЩИЙ
я думаю тебе нужно написать программу эмулирующую нажатие определенных клавиш отвечающих за переключение клавы
Grek вне форума  
Старый 26.08.2004, 09:45     # 3
Cartman
Migel Mod Volos
 
Аватар для Cartman
 
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486

Cartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Cartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Может это:
1) С помощью Редактора реестра - regedit.exe Откройте ключ реестра:
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
Измените значение строковой переменной 00000409 с "us" на "ru" или запустите файл ru.reg (приатачил).
2) В файле С:\WINNT\System32\autoexec.nt пpопишите следующую стpоку: lh %SystemRoot%\System32\kb16 ru
3) После перезагрузки системы переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).
Вложения
Тип файла: rar ru.rar (539 байт, 16 просмотров - Кто скачивал? )
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague

Небьющаяся игрушка - это игрушка,
которой ребенок может разбить все свои остальные игрушки.

Cartman вне форума  
Старый 26.08.2004, 12:41     # 4
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 497

Borland - Гад и сволочь
Dzukas
ВЕДУЩИЙ
Весь варез - в другом разделе! Устное предупреждение каждому! Посты со ссылками потёрты...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 27.08.2004, 07:46     # 5
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Цитата:
Grek:
тебе нужно написать программу
Неужели в мастдае нет команды?

Цитата:
Migel M. Volos:
После перезагрузки системы переключение раскладки клавиатуры в DOS-приложениях
Не то... Именно в Windows...

Цитата:
Borland:
Устное предупреждение каждому!
Мне то за что? Я Dzukas (к сожалению), даже не увидел... Стерли Вы
ВЕДУЩИЙ вне форума  
Старый 27.08.2004, 10:46     # 6
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отсек
Пол: Male
Сообщения: 14 497

Borland - Гад и сволочь
Цитата:
ВЕДУЩИЙ:
Мне то за что?
В Твоём посту был полностью процитирован пост Dzukas, вместе со ссылкой...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 28.08.2004, 07:08     # 7
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Цитата:
Borland:
процитирован пост Dzukas, вместе со ссылкой
Насчет Punto? так он бесплатен... Какой варез, командир??? Я даже и не думал
ВЕДУЩИЙ вне форума  
Старый 03.09.2004, 06:38     # 8
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Принял решение и написал следующий скрипт... В ХР в региональных установках (в окне дополнительные свойства клавиатуры) назначил горячие клавиши для переключения на конкретную раскладку. Настроил как alt+shift+9. Скрипт (English.vbs) вот:

set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "+%9"

Или скрипт .js:

WshShell = WScript.CreateObject("WScript.Shell");
WshShell.SendKeys ("(+)%9");

эту часть вопроса решил... Однако скрипты через командные файлы или ярлыки не хотят запускаться А надо именно это. Есть у кого идеи?
ВЕДУЩИЙ вне форума  
Старый 03.09.2004, 08:19     # 9
Premium
Junior Member
 
Регистрация: 04.04.2003
Сообщения: 181

Premium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форумеPremium Популярный человек на этом форуме
Цитата:
ВЕДУЩИЙ:
Однако скрипты через командные файлы или ярлыки не хотят запускаться А надо именно это. Есть у кого идеи?
Попробовал только что. Если в батнике писать:
start /w wscript.exe "script.vbs"
или просто:
wscript.exe "script.vbs"
не работает.

Если: start wscript.exe "script.vbs" - нормально переключает
Premium вне форума  
Старый 05.09.2004, 12:59     # 10
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Цитата:
Premium:
Если: start wscript.exe "script.vbs" - нормально переключает
Пользую MyRun (_ex-boroda.chat.ru), мне крайне необходим запуск прог с временными интервалами - а она это позволяет. Однако не смог на ней добиться... В команд. строке - все окей... Что бы придумать?
ВЕДУЩИЙ вне форума  
Старый 06.09.2004, 06:53     # 11
ВЕДУЩИЙ
Member
 
Аватар для ВЕДУЩИЙ
 
Регистрация: 13.09.2002
Адрес: Ростов-на-Дону
Сообщения: 222

ВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форумеВЕДУЩИЙ Популярный человек на этом форуме
Спасибо. Попробую разобраться. nncron у меня есть, скачивал. но поскольку не ас в программировании, показалось замороченно. Почитаю твое, попробую применить. Фишка та в том, что бы работал ярлык на запуск этого всего... А проблемы как раз с этим...
ВЕДУЩИЙ вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:50.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.