Thursday, 15 September 2011

vb.net - DirectoryServices.AccountManagement User Profile Profile Path -


मैं VB.NET DirectoryServices.AccountManagement के माध्यम से सक्रिय निर्देशिका में उपयोगकर्ता प्रोफ़ाइल प्रोफाइल पथ जानकारी जोड़ने की कोशिश कर रहा हूँ < / कोड> लेकिन ऐसा करने में सक्षम नहीं लगता है मैं लॉगऑन स्क्रिप्ट सहित सभी अन्य फ़ील्ड जोड़ सकता हूं जो एक ही टैब में प्रोफ़ाइल पथ के रूप में है।

मैं देख रहा हूं, लेकिन मैं प्रोफ़ाइल पथ से संबंधित कुछ भी नहीं देख सकता।

प्रासंगिक कोड:

  डिम सीटीएक्स न्यू प्रिंसिपल कॉन्टैक्स (कंटैक्सटाइप टाइप.डेमेन, "कुछ ही समय पहले", "ओयू = डोमेन ऑब्जेक्ट्स, डीसी = कुछ ही समय पहले, डीसी = स्थानीय") मंद उपयोगकर्ता के रूप में नया यूज़रप्रिनिपल (ctx, "न्यूयूसर", "पास @ 1 डब्ल्यू 0 वें 101", ट्रू) यूज़र.जीवननाम = "जीननाम" यूज़र। नाम = "सरनेम" यूज़र। होम डायरेक्टरी = "\\ मायहोम डायरेक्टरी \" यूजर.होमड्राइव = "जेड: यूजर" ExpirePasswordNow () user.Save ()    

यह दिन में थोड़ा देर हो चुकी है लेकिन बस किसी और की तलाश में है।

UserPrincipal वर्ग के पास किसी कारण के लिए इस संपत्ति नहीं है आप UserPrincipal को सहेजने के लिए अंतर्निहित निर्देशिका प्रविष्टि बाद प्राप्त कर सकते हैं।

  DirectoryEntry entry = (DirectoryEntry) user.GetUnderlyingObject (); प्रविष्टि। प्रॉपर्टीज़ ["प्रोफ़ाइलपैथ"]। मान = "कुछ स्थान"; entry.CommitChanges ();    

No comments:

Post a Comment