जब मैं तुर्की विंडोज 7 पर System.getProperty("user.home")
चलाता हूं, तो मुझे "सी: \ उपयोगकर्ता \ aaaa" मिलता है, भले ही "उपयोगकर्ता" फ़ोल्डर मेरे कंप्यूटर में मौजूद नहीं है (मेरे पास तुर्की अनुवाद है "उन")। मैं सही उपयोगकर्ता कैसे प्राप्त कर सकता हूं। कुछ जानकारी? धन्यवादजावा उपयोगकर्ता। स्थानीय भाषा में वापस आने के लिए
उत्तर
भले ही "उपयोगकर्ता" फ़ोल्डर नहीं अपने कंप्यूटर में मौजूद नहीं है (मैं "उन" की तुर्की अनुवाद है)।
यह सच नहीं है। आपके पास "उपयोगकर्ता" फ़ोल्डर है। विंडोज़ इसे प्रदर्शित करते समय स्वचालित रूप से इसका अनुवाद करता है। लेकिन आपको फाइल सिस्टम पथों के लिए "उपयोगकर्ता" का उपयोग करना होगा, जो user.home
रिटर्न है। स्थानीयकृत नाम केवल उपयोगकर्ता को प्रदर्शित करने के लिए प्रासंगिक है। मुझे यकीन नहीं है कि इसे जावा कोड से कैसे प्राप्त किया जाए।
सचमुच, मुझे लगता है कि फाइल सिस्टम में वास्तव में मौजूद चीज़ों की तुलना में उपयोगकर्ता को अलग-अलग फ़ोल्डर नाम प्रदर्शित करने की पूरी अवधारणा एक विचित्र विकृति है।
विंडोज का कौन सा संस्करण आप चल रहे हैं? विस्टा और ऊपर (2008, 2008 आर 2, विंडोज 7) पर, फ़ाइल को सिस्टम सिस्टम में Users
कहा जाता है, चाहे वर्तमान भाषा चाहे। लेकिन विंडोज एक्सप्लोरर इसे मेरे मामले में यूआई, "बेनुटज़र" (जर्मन) की भाषा में प्रदर्शित करता है। आप एक कमांड विंडो में जांच सकते हैं कि इस फ़ोल्डर का वास्तविक नाम Users
है।
- 1. JavaScript वेरिएबल वापस आने
- 2. कैसे स्थानीय प्रतिलिपि करने के लिए चहचहाना-बूटस्ट्रैप cdn वापस आने की
- 3. रेल में अस्थायी रूप से अक्षम i18n वापस आने
- 4. आने वाले कनेक्शन को निर्धारित करने के लिए स्थानीय मशीन
- 5. पहले से ही नाम के लिए वापस आने के लिए HTTP त्रुटि कोड क्या है?
- 6. Nginx try_files (फ़ोल्डरों + फ़ाइलें) वापस आने
- 7. उपयोगकर्ता के स्थानीय समय क्षेत्र
- 8. लिंगुआप्लोन उप-भाषा को सभी सामग्री के लिए भाषा में वापस कनवर्ट करें?
- 9. llvm मानव वापस पठनीय स्रोत भाषा में वापस आईआर?
- 10. तिथियों के लिए प्राकृतिक भाषा जनरेटर (जावा)
- 11. स्थानीय भाषा में समय क्षेत्र नाम
- 12. वर्तमान उपयोगकर्ता भाषा खोजें
- 13. जावा में स्थानीय दायरा
- 14. पर्ल में स्थानीयकरण gettext और लोकेल :: TextDomain, वापस आने के साथ प्रयोग करता है, तो स्थानीय :: TextDomain उपलब्ध नहीं है
- 15. रनटाइम। उपलब्ध प्रोसेसर: यह वापस आने वाला क्या है?
- 16. फेसबुक ग्राफ़ एपीआई पास_बी क्वेरी कैसे वापस आने के लिए चुनता है?
- 17. क्या जावा भाषा के लिए जावा पार्सर है?
- 18. स्थानीय उपयोगकर्ता को सी #
- 19. जावा के लिए क्या हुआ (विशेष रूप से भाषा)?
- 20. जावा: सूची धागे स्थानीय?
- 21. टाइमआउट अपवाद के बाद वापस आने के लिए मैं फ़्यूचरटास्क कैसे प्राप्त करूं?
- 22. लौटने वाली गतिशील भाषा उपयोगकर्ता के लिए आवश्यक जावा पुस्तकालयों और उपयोगिताएं क्या हैं?
- 23. वेब उपयोगकर्ता प्रमाणीकरण के लिए जावा विकल्प
- 24. जावा अनुप्रयोग के लिए वेब उपयोगकर्ता इंटरफेस
- 25. स्थानीय उपयोगकर्ता समूह (सी # में) कैसे बनाएं
- 26. बाल गतिविधि से वापस आने पर कैसे पता लगाया जाए?
- 27. अभिव्यक्ति वृक्ष विधि से वापस आने के लिए ऑब्जेक्ट को मैं कैसे निर्दिष्ट करूं?
- 28. जावा में या जावा पुस्तकालय में भाषा कोड के लिए स्थिरांक हैं?
- 29. ActiveMQ.Agent क्वेरी से वापस आने वाले कुछ फ़ील्ड क्या हैं?
- 30. स्थानीय डाटाबेस उपयोगकर्ता का पंजीकरण
वाह। यह तो दिलचस्प है. संभावित रूप से निम्न बग से संबंधित: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4787931 – aioobe
एक और संबंधित लिंक; http://www.cubiclemuses.com/cm/blog/archives/000189.html/ – aioobe
@aioobe द्वारा उल्लिखित बग जावा 5 में System.getenv ("USERPROFILE") का उपयोग करने का सुझाव देता है, जावा का आप किस संस्करण का उपयोग कर रहे हैं? – krock