एक प्रति-प्रक्रिया के आधार पर विंडोज स्थान बदलना


11

क्या किसी विशेष कार्यक्रम के लिए केवल विंडोज लोकल को बदलने का कोई तरीका है?

मेरे पास एक या दो कार्यक्रम हैं जो गैर-अंग्रेजी (यूएस) स्थानों के लिए सही ढंग से काम नहीं करते हैं और अपनी उपयोगकर्ता-विस्तृत लोकेल सेटिंग्स को बदले बिना उनके बग के आसपास काम करना चाहेंगे।

जवाबों:


4

यहाँ एक हैक का एक सा है जो यह कर सकता है। मेरा मानना ​​है कि ये सेटिंग्स प्रति उपयोगकर्ता के आधार पर कॉन्फ़िगर की गई हैं, इसलिए मुझे लगता है कि आप कर सकते हैं:

  • एक नया उपयोगकर्ता बनाएँ
  • उस उपयोगकर्ता के रूप में लॉग इन करें
  • एप्लिकेशन के लिए आवश्यक सेटिंग्स सेटअप करें
  • अपने सामान्य उपयोगकर्ता के रूप में लॉग आउट करें और वापस जाएं
  • कार्यक्रम को नए बनाए गए उपयोगकर्ता के रूप में चलाएं (आप शिफ्ट पकड़कर ऐसा कर सकते हैं, फिर exe पर क्लिक करके और "run as" को चुनकर)

2
यह उत्तर क्यों स्वीकार किया जाता है? जबकि यह एक समाधान के रूप में लगता है, यह शुद्ध कल्पना है! प्रति उपयोगकर्ता के आधार पर लोकेल सेट करना संभव नहीं है, गैर-यूनिकोड कार्यक्रमों के लिए भाषा कंप्यूटर (उपयोगकर्ता मात्र नहीं) व्यापक सेटिंग है। और 'कुछ अन्य स्थानीय उपयोगकर्ता के रूप में चलाएं' जैसी कोई सुविधा नहीं है, केवल 'व्यवस्थापक के रूप में चलाएं' विकल्प है। शायद यह निक्स पर संभव है, लेकिन सवाल विंडोज के बारे में था।
टॉम

गलतफहमी के बारे में क्षमा करें। अलग-अलग उपयोगकर्ता के रूप में विंडोज प्रोग्राम चलाना संभव है।
टॉम

2

Microsoft AppLocale के लिए एक ओपन-सोर्स विकल्प है, जिसे GitHub पर उपलब्ध विंडोज़ 10 तक काम करने का दावा किया गया है:

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

यह एक संदर्भ मेनू विकल्प के माध्यम से सुलभ, प्रति-ऐप लोकेल सेटिंग्स की अनुमति देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.