На моем ноутбуке Windows 7 x64 автоматически определяет, когда я нахожусь в офисе, а когда дома, и переключает внешний монитор. Я также использую разных интернет-провайдеров дома и на работе (естественно, разные диапазоны IP-адресов). Дома я также подключаюсь к определенной сети Wi-Fi, а в офисе подключение проводное.
Можно ли автоматически переключать раскладку клавиатуры?к A, когда я дома, на основе одного из триггеров, указанных выше? В любой другой ситуации (в офисе, на улице и т. д.) я хотел бы использовать макет B.
Я знаю этонельзя сделать через командную строку, но может быть есть другой способ переключить его.
решение1
Это может дать некоторые подсказки о том, как это сделать с помощью команды:http://msdn.microsoft.com/en-ie/goglobal/bb964650(en-us).aspx
После того, как вы разберетесь с этим, я бы использовал планировщик задач для запуска команды на смену раскладки клавиатуры при выполнении нужного действия (например, при подключении к домашней беспроводной сети).
решение2
Другой способ — использовать AutoHotKey для переназначения клавиатуры. Это будет работать на другом уровне, чем изменение раскладки через Windows, но может сработать. Вы также можете запустить это через планировщик задач.