2013-03-14 7 views
10

के लिए appcmd.exe के माध्यम से आईआईएस कॉन्फ़िगरेशन सेट करना मैं appcmd.exe का उपयोग करके पावरहेल स्क्रिप्ट के माध्यम से 'लोड उपयोगकर्ता प्रोफ़ाइल' के लिए कॉन्फ़िगरेशन सेटिंग सेट करने का प्रयास कर रहा हूं। कई दस्तावेजों के माध्यम से पढ़ने के बाद मैं सही वाक्यविन्यास नहीं समझ सकता।लोड उपयोगकर्ता प्रोफ़ाइल

c:\Windows\system32\inetsrv\appcmd.exe set config -section:applicationPools /accountsmanagement.example.com.processModel.loadUserProfile:true 

कैसे मैं सही ढंग से appcmd के माध्यम से सही करने के लिए लोड उपयोगकर्ता प्रोफ़ाइल सेट करते हैं:

एप्लिकेशन पूल का नाम बाहर निम्नलिखित लेकिन सभी त्रुटि पर 'accountsmanagement.example.com' मैं कोशिश की है रूपों की तरह है। प्रोग्राम फ़ाइल?

उत्तर

11

उद्धरण के साथ इसे आजमाएं।

c:\windows\system32\inetsrv\appcmd.exe set config -section:applicationPools "/[name='accountsmanagement.example.com'].processModel.loadUserProfile:false" 
+0

क्या यह उत्तर _false_ पर सेटिंग सेट नहीं करता है? मूल पोस्टर विपरीत चाहता था। –

0

इसके बजाय appcmd.exe set config का उपयोग कर के आप भी उपयोग कर सकते हैं निम्नलिखित

appcmd.exe set apppool "App Pool name here" -processmodel.loaduserprofile:"true" 

सभी मूल्यों है कि उपयोग

appcmd.exe set apppool "App Pool name here" /? 
9

आप शुद्ध रूप से PowerShell उपयोग करने के लिए आप का उपयोग कर सकते हैं सेट किया जा सकता दिखाने के लिए निम्नलिखित PowerShell आदेश एक पूल पूल 'लोड उपयोगकर्ता प्रोफ़ाइल' संपत्ति बदलने के लिए आदेश।

Import-Module WebAdministration 

Set-ItemProperty "IIS:\AppPools\YourAppPoolName" -Name "processModel.loadUserProfile" -Value "False" 
+0

हां। इसे साझा करने के लिए आपको धन्यवाद। Win2008/IIS 7 के बाद से काम करता है। – Nathan

संबंधित मुद्दे