Зміна локальних систем Windows на основі кожного процесу


11

Чи є спосіб змінити локальну систему Windows лише для певної програми?

У мене є одна або дві програми, які не працюють належним чином для не-англійських (американських) мов і хотіли б обходити свої помилки, не змінюючи мої налаштування для загальної користувацької мови.

Відповіді:


4

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

  • створити нового користувача
  • увійдіть як цей користувач
  • встановіть необхідні настройки для програми
  • вийдіть із системи та поверніться як звичайний користувач
  • запускайте програму як щойно створений користувач (це можна зробити, утримуючи зсув, а потім клацнувши правою кнопкою миші exe і вибравши "запустити як")

2
Чому ця відповідь прийнята? Хоча це звучить як рішення, це чиста фантазія! Неможливо встановити локаль на основі кожного користувача, мова для програм unicode - це комп’ютерне (не просто користувач) налаштування. І немає такої функції, як "запустити, як якийсь інший локальний користувач", є лише опція "запустити як адміністратор". Можливо, це можливо на * nix, але питання стосувалося Windows.
TomR

Вибачте за нерозуміння. Можна запустити програму Windows як інший користувач.
ТомР

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.