Modification des paramètres régionaux Windows sur une base par processus


11

Existe-t-il un moyen de modifier les paramètres régionaux Windows uniquement pour un programme particulier?

J'ai un ou deux programmes qui ne fonctionnent pas correctement pour les paramètres régionaux non anglais (États-Unis) et je voudrais contourner leurs bogues sans modifier mes paramètres régionaux à l'échelle de l'utilisateur.

Réponses:


4

Voici un peu de hack qui pourrait le faire. Je crois que ces paramètres sont configurés pour chaque utilisateur, donc je suppose que vous pourriez:

  • créer un nouvel utilisateur
  • connectez-vous en tant qu'utilisateur
  • configurer les paramètres requis pour l'application
  • déconnectez-vous et reconnectez-vous en tant qu'utilisateur normal
  • exécutez le programme en tant qu'utilisateur nouvellement créé (vous pouvez le faire en maintenant la touche Maj enfoncée puis en cliquant avec le bouton droit sur l'exe et en choisissant "Exécuter en tant que")

2
Pourquoi cette réponse est-elle acceptée? Bien que cela semble être une solution, c'est de la pure fantaisie! Il n'est pas possible de définir les paramètres régionaux par utilisateur, la langue des programmes non unicode est un paramètre étendu à l'ordinateur (et non à un simple utilisateur). Et il n'y a pas de fonctionnalité comme «exécuter en tant qu'un autre utilisateur local», il n'y a que l'option «exécuter en tant qu'administrateur». C'est peut-être possible sur * nix, mais la question concernait Windows.
TomR

Désolé de malentendu. Il est possible d'exécuter le programme Windows en tant qu'utilisateur différent.
TomR

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.