Как быстро писать уникальные символы [Решено]
Цитата: Удаленный пользователь от 26.06.2022, 20:46Доброго времени суток!
Можно ли автоматизировать загрузку и удаление определенного языкового пакета с помощью одного bat/cmd файла или приложения на C#.
Очень удобно, когда на компьютере всего две раскладки (русская и английская), но иногда наступают моменты, когда необходима раскладка в которой присутствуют уникальные символы характерные для данного языка. Но вот такие моменты наступают нечасто. Работать постоянно с тремя раскладками неудобно, так же как скачивать и удалять каждый раз языковой пакет.
Доброго времени суток!
Можно ли автоматизировать загрузку и удаление определенного языкового пакета с помощью одного bat/cmd файла или приложения на C#.
Очень удобно, когда на компьютере всего две раскладки (русская и английская), но иногда наступают моменты, когда необходима раскладка в которой присутствуют уникальные символы характерные для данного языка. Но вот такие моменты наступают нечасто. Работать постоянно с тремя раскладками неудобно, так же как скачивать и удалять каждый раз языковой пакет.
Цитата: Удаленный пользователь от 26.06.2022, 22:51Доброго 🖐
Как вариант, добавить уникальные символы в Автозамену Punto Switcher и писать их, когда требуется.
Доброго 🖐
Как вариант, добавить уникальные символы в Автозамену Punto Switcher и писать их, когда требуется.
Цитата: Удаленный пользователь от 27.06.2022, 07:38Цитата: Сергей от 26.06.2022, 22:51Доброго
Как вариант, добавить уникальные символы в Автозамену Punto Switcher и писать их, когда требуется.Большое спасибо)
Цитата: Сергей от 26.06.2022, 22:51Доброго
Как вариант, добавить уникальные символы в Автозамену Punto Switcher и писать их, когда требуется.
Большое спасибо)
Цитата: Удаленный пользователь от 27.06.2022, 13:09Привет. Возможно подойдет встроенная в винду "Таблица символов", но в моем случае скопированные символы не вставляются комбинацией Ctrl+V.
В общем, нашел реализацию через PowerShell. Пример с греческой раскладкой (таблица с тегами языков).PS-скрипты:
#Добавить (el-GR Add.ps1)
$list = Get-WinUserLanguageList
$list.Add("el-GR")
Set-WinUserLanguageList -LanguageList $list -Force
#Удалить (el-GR Remove.ps1)
$list = (Get-WinUserLanguageList).where{$_.LanguageTag -ne "el"}
Set-WinUserLanguageList -LanguageList $list -Force
Можно запускать скрипты Powershell батниками, чтобы вместо "ПКМ > Выполнить с помощью PowerShell" использовать двойной клик ЛКМ.
(Например, отсюда нельзя запустить PS-скрипты, зато закрепляются)Батники:
PowerShell.exe -NoLogo -File "D:\Papka\el-GR Add.ps1"
PowerShell.exe -NoLogo -File "D:\Papka\el-GR Remove.ps1"
Поставил хоткей на батники - типа автоматизация...
Привет. Возможно подойдет встроенная в винду "Таблица символов", но в моем случае скопированные символы не вставляются комбинацией Ctrl+V.
В общем, нашел реализацию через PowerShell. Пример с греческой раскладкой (таблица с тегами языков).
PS-скрипты:
Скопировано#Добавить (el-GR Add.ps1)
Скопировано$list = Get-WinUserLanguageList
Скопировано$list.Add("el-GR")
СкопированоSet-WinUserLanguageList -LanguageList $list -Force
Скопировано#Удалить (el-GR Remove.ps1)
Скопировано$list = (Get-WinUserLanguageList).where{$_.LanguageTag -ne "el"}
СкопированоSet-WinUserLanguageList -LanguageList $list -Force
Можно запускать скрипты Powershell батниками, чтобы вместо "ПКМ > Выполнить с помощью PowerShell" использовать двойной клик ЛКМ.
(Например, отсюда нельзя запустить PS-скрипты, зато закрепляются)
Батники:
СкопированоPowerShell.exe -NoLogo -File "D:\Papka\el-GR Add.ps1"
PowerShell.exe -NoLogo -File "D:\Papka\el-GR Remove.ps1"
Поставил хоткей на батники - типа автоматизация...
Цитата: Удаленный пользователь от 27.06.2022, 14:03Добрый день.
А зачем так мучится, если есть возможность вставлять спецсимволы комбинацией клавиш [button]Alt[/button]+
Я думаю это закроет 90% потребности в данных символах. Остальное можно с Punto Switcher доделать автозаменой.
Добрый день.
А зачем так мучится, если есть возможность вставлять спецсимволы комбинацией клавиш [button]Alt[/button]+
Я думаю это закроет 90% потребности в данных символах. Остальное можно с Punto Switcher доделать автозаменой.