Ändern der Windows-Gebietsschemas pro Prozess

11

Gibt es eine Möglichkeit, das Windows-Gebietsschema nur für ein bestimmtes Programm zu ändern?

Ich habe ein oder zwei Programme, die für nicht englische (US) Gebietsschemas nicht richtig funktionieren, und möchte ihre Fehler umgehen, ohne meine benutzerweiten Gebietsschemaeinstellungen zu ändern.

Josh Kelley
quelle

Antworten:

4

Hier ist ein kleiner Hack, der es tun könnte. Ich glaube, diese Einstellungen werden auf Benutzerbasis konfiguriert, also denke ich, dass Sie:

  • Erstellen Sie einen neuen Benutzer
  • Melden Sie sich als dieser Benutzer an
  • Richten Sie die erforderlichen Einstellungen für die App ein
  • Melden Sie sich als normaler Benutzer ab und wieder an
  • Führen Sie das Programm als neu erstellter Benutzer aus (Sie können dies tun, indem Sie die Umschalttaste gedrückt halten, dann mit der rechten Maustaste auf die Exe klicken und "Ausführen als" auswählen).
Adam Butler
quelle
2
Warum wird diese Antwort akzeptiert? Während es als Lösung klingt, ist es reine Fantasie! Es ist nicht möglich, das Gebietsschema auf Benutzerbasis festzulegen. Die Sprache für Nicht-Unicode-Programme ist eine computerweite Einstellung (nicht nur für Benutzer). Und es gibt keine Funktion wie "Als anderer lokaler Benutzer ausführen", sondern nur die Option "Als Administrator ausführen". Vielleicht ist es auf * nix möglich, aber die Frage war über Windows.
TomR
Entschuldigung für Missverständnisse. Es ist möglich, Windows-Programme als andere Benutzer auszuführen.
TomR
2

Es gibt eine Open-Source-Alternative zu Microsoft AppLocale, die angeblich bis zu Windows 10 funktioniert und auf GitHub verfügbar ist:

https://github.com/xupefei/Locale-Emulator

Es ermöglicht Einstellungen für das Gebietsschema pro App, auf die über eine Kontextmenüoption zugegriffen werden kann.

Stellen Sie Monica wieder her
quelle