IISReset एक आदेश है कि अस्तित्व में आईआईएस 5, से, आईआईएस बंद करने के लिए आईआईएस restart, और आईआईएस सर्वर रिबूट जो का उपयोग कर सकते हैं कर दिया गया है लाइन उपयोगिता है. आईआईएस restarting के लिए आम कारण हैं:
आप कुछ विशिष्ट आईआईएस प्रबंधन कार्यों के लिए WMI स्क्रिप्ट का प्रयोग कर सकते हैं:
कुछ WMI लिपियों माइक्रोसॉफ्ट द्वारा, और प्रदान की जाती है को \ Windows \ System32 निर्देशिका में स्थित हैं. ये WMI लिपियों और उनके जुड़े कार्यों के नीचे सूचीबद्ध हैं:
सक्रिय निर्देशिका सेवा इंटरफ़ेस (ADSI) आईआईएस 5 में कमांड लाइन से आईआईएस का प्रबंधन करने के लिए इस्तेमाल किया गया था. ADSI के माध्यम से, तुम, और कॉन्फ़िगर वेबसाइटों, आवेदनों, और कमांड लाइन से आभासी निर्देशिका आईआईएस विन्यास सेटिंग्स को बदल सकते हैं. आईआईएस 6 के साथ, यह ADSI पर WMI स्क्रिप्ट का उपयोग करने के लिए सिफारिश की है. कोई कस्टम ADSI लिपियों पहले आईआईएस 5 में जांच की जानी चाहिए कि वे आईआईएस 6 में काम को सत्यापित करने के लिए इस्तेमाल किया.
नेट आज्ञाओं जैसे कुछ आईआईएस विशिष्ट विंडोज कमांड, कमांड लाइन से आईआईएस का प्रबंधन करने के लिए इस्तेमाल किया जा सकता है:
तुम भी संसाधन किट उपयोगिताओं आईआईएस के कुछ तत्वों का प्रबंधन करने के लिए नीचे सूचीबद्ध का उपयोग कर सकते हैं:
IISReset आम तौर पर जब आप दोषपूर्ण आवेदन परिस्थितियों से उबरने की जरूरत है प्रयोग किया जाता है. तुम आईआईएस अनुसूची के लिए पूर्वनिर्धारित मानदंडों के अनुसार पुनः आरंभ करने के लिए Windows कार्यबल समयबद्धक का उपयोग कर सकते हैं.
इस iisweb.vbs उपयोगिता, वेब साइटों की सूची को बनाने और वेब साइटों को हटा दें, और शुरू और आईआईएस में वेब साइटों को बंद किया जाता है.
iisweb.vbs निम्नलिखित मुख्य स्विच है:
/create साइट बनाने के लिए बनाएँ. /delete साइट को हटाने के लिए हटा दें. /start एक वेब साइट शुरू करने के लिए. /stop एक वेब साइट को रोकने के लिए /pause एक वेब साइट के लिए रोक /query एक वेब साइट समस्या निवारण के लिए है - आईआईएस मशीन पर सभी वेब साइटों को प्रदर्शित एक वेब साइट है, का उपयोग बनाने के लिए:
iisweb[.vbs] /create Path SiteName [/b Port] [/i IPAddress] [/d HostHeader] [/dontstart] [/s Computer [/u [Domain\]User [/p Password]]] [/] [/ घ iisweb[.vbs] /create Path SiteName [/b Port] [/i IPAddress] [/d HostHeader] [/dontstart] [/s Computer [/u [Domain\]User [/p Password]]]
Path वेब साइट के लिए फाइल को भौतिक स्थान. जब निर्देशिका मौजूद नहीं है, स्क्रिप्ट इसे बनाता है. SiteName नई वेब साइट का नाम है. यह जो आईआईएस प्रबंधक में प्रदर्शित किया जाएगा नाम है. /b Port जिस पर नई वेब साइट HTTP अनुरोधों के लिए सुनो चाहिए पोर्ट. डिफ़ॉल्ट मूल्य 80 बंदरगाह है. /i IPAddress, कि इस वेब साइट के लिए आवंटित किया जाना चाहिए कि आईपी पता. /d HostHeader, नई साइट के लिए मेजबान शीर्षक. /dontstart इंगित करने के बाद इसे बनाया जाता है कि आईआईएस स्वतः वेब साइट शुरू नहीं करना चाहिए था. डिफ़ॉल्ट रूप से आईआईएस एक नव निर्मित वेब साइट शुरू होता है. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स यह है कि दूरदराज के कंप्यूटर पर वेब साइट बनाने के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). ,,, हटाने या एक वेब साइट है, का उपयोग विरामित बंद शुरू करने के लिए:
iisweb[.vbs] {/delete | /start | /stop | /pause} WebSite [WebSite...] [/s Computer [/u [Domain\]User [/p Password]]] रोक iisweb[.vbs] {/delete | /start | /stop | /pause} WebSite [WebSite...] [/s Computer [/u [Domain\]User [/p Password]]]
WebSite है, जो नष्ट कर दिया जाना चाहिए वेब साइट का नाम, बंद या विरामित करना शुरू कर दिया. /s Compute र, कि पटकथा इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स कि, नष्ट करना, बंद या दूरदराज के कंप्यूटर पर इस वेब साइट को थामने के शुरू इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). अपने आईआईएस सर्वर, वेब साइटों को प्रयोग पर प्रश्न करने के लिए
iisweb[.vbs] /query [WebSite [WebSite...]] [/s Computer [/u [Domain\]User [/p Password]]]
इस iisvdir.vbs कमान एक निर्दिष्ट रूट में आभासी निर्देशिका सूची को बनाने और वेबसाइटों को हटाने के लिए आभासी निर्देशिकाओं, और प्रयोग किया जा सकता है एक आईआईएस सर्वर के आभासी निर्देशिकाओं क्वेरी के लिए.
एक वेब साइट है, का उपयोग करने के लिए एक आभासी निर्देशिका बनाने के लिए:
iisvdir /create WebSite[/VirtualPath] Name PhysicalPath [/s Computer [/u [Domain\]User /p Password]] s iisvdir /create WebSite[/VirtualPath] Name PhysicalPath [/s Computer [/u [Domain\]User /p Password]]
WebSite है, जो आपके लिए आभासी निर्देशिका बनाने के लिए चाहते हैं कि वेब साइट का नाम है. VirtualPath जिसके तहत इस आभासी निर्देशिका (वैकल्पिक) बनाया जाना चाहिए कि आभासी मार्ग Name नए आभासी निर्देशिका का नाम है. PhysicalPath शारीरिक निर्देशिका के नाम, जहां आभासी निर्देशिका अंक. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स यह है कि दूरदराज के कंप्यूटर के लिए आभासी निर्देशिका बनाने के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). एक आभासी निर्देशिका एक वेब साइट है, का प्रयोग के साथ जुड़े को नष्ट करने के लिए:
iisvdir /delete WebSite[/VirtualPath] Name [/s Computer [/u [Domain\]User/p Password]] s iisvdir /delete WebSite[/VirtualPath] Name [/s Computer [/u [Domain\]User/p Password]]
WebSite कि तुम को नष्ट करना चाहते हैं जो आभासी निर्देशिका के साथ जुड़ा हुआ है इस वेब साइट का नाम है. VirtualPath है, जो (वैकल्पिक) ने आभासी निर्देशिका धारण की आभासी पथ. Name है, आभासी निर्देशिका का नाम है कि आप को नष्ट करना चाहते हैं. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]Use r, कि आभासी निर्देशिका को नष्ट करने के लिए इस्तेमाल किया जाना चाहिए खाते क्रेडेंशियल्स. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). अपने आईआईएस सर्वर, प्रयोग पर क्वेरी वेब साइट के लिए विशिष्ट आभासी निर्देशिका
iisvdir /query WebSite[/VirtualPath][/s Computer [/u [Domain\] User/p Password]] s iisvdir /query WebSite[/VirtualPath][/s Computer [/u [Domain\] User/p Password]]
WebSite कि आप क्वेरी करना चाहते हैं जो आभासी निर्देशिका के साथ जुड़ा हुआ है इस वेब साइट का नाम है. VirtualPath है, जो (वैकल्पिक) ने आभासी निर्देशिका धारण की आभासी पथ. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स कि आभासी निर्देशिका के लिए क्वेरी के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). इस iisftp.vbs उपयोगिता यह है कि आईआईएस सर्वर पर एफ़टीपी साइटों का प्रबंधन करने के लिए विशिष्ट हैं कमांड लाइन से प्रबंधन कार्य करने के लिए प्रयोग किया जाता है.
iisftp.vbs निम्नलिखित मुख्य स्विच है:
/create साइट बनाने के लिए बनाएँ. /delete साइट हटाने के लिए हटा दें. /start एक एफ़टीपी साइट शुरू करने के लिए. /stop एक FTP साइट को रोकने के लिए /query एक एफ़टीपी साइट समस्या निवारण के लिए है - आईआईएस मशीन पर सभी एफ़टीपी साइटों का प्रदर्शन /setadprop कि सक्रिय निर्देशिका गुण एक विशेष उपयोगकर्ता एफ़टीपी साइट तक पहुँचने के लिए इस्तेमाल किया जाना चाहिए संकेत के लिए. /getadprop विशेष उपयोगकर्ता के लिए सक्रिय निर्देशिका संपत्ति प्राप्त करने के लिए. एक FTP साइट का उपयोग बनाने के लिए:
iisftp /create Path SiteName [/b Port] [/i IPAddress] [/dontstart] [/isolation {AD|Local} [/domain DomainName /Admin [Domain\]User /AdminPwd Password]] [/s Computer [/u [Domain\]User/p Password]] प्रयोक्ता / AdminPwd पासवर्ड]] [पथ SiteName [/ ख iisftp /create Path SiteName [/b Port] [/i IPAddress] [/dontstart] [/isolation {AD|Local} [/domain DomainName /Admin [Domain\]User /AdminPwd Password]] [/s Computer [/u [Domain\]User/p Password]] [/ iisftp /create Path SiteName [/b Port] [/i IPAddress] [/dontstart] [/isolation {AD|Local} [/domain DomainName /Admin [Domain\]User /AdminPwd Password]] [/s Computer [/u [Domain\]User/p Password]]
Path है, FTP साइट के लिए फाइल को भौतिक स्थान. SiteName नई FTP साइट का नाम है. यह जो आईआईएस प्रबंधक में प्रदर्शित किया जाएगा नाम है. /b Port जिस पर नए एफ़टीपी साइट एफ़टीपी अनुरोधों के लिए सुनो चाहिए पोर्ट. डिफ़ॉल्ट मूल्य 21 बंदरगाह है. /i IPAddress कि FTP साइट के लिए आवंटित किया जाना चाहिए कि आईपी पता. /dontstart इंगित करने के बाद इसे बनाया जाता है कि आईआईएस स्वतः एफ़टीपी साइट शुरू नहीं करना चाहिए था. डिफ़ॉल्ट रूप से आईआईएस सभी साइटों नव निर्मित शुरू होता है. /isolation कि प्रयोग किया जाना चाहिए कि अलगाव मोड इंगित करने के लिए इस्तेमाल किया. domain जब सक्रिय निर्देशिका के अलग विधा के रूप में चुना है, यह सक्रिय निर्देशिका के लिए डोमेन है. admin जब सक्रिय निर्देशिका के अलग विधा के रूप में चुना है, यह सक्रिय निर्देशिका के लिए व्यवस्थापक खाता क्रेडेंशियल्स है. AdminPwd जब सक्रिय निर्देशिका के अलग विधा के रूप में चुना है, यह सक्रिय निर्देशिका के लिए व्यवस्थापक खाते के पासवर्ड है (ऊपर). /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स यह है कि दूरदराज के कंप्यूटर पर एफ़टीपी साइट बनाने के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). ,,, हटाने या एक FTP साइट का उपयोग विरामित रोक शुरू करने के लिए:
iisftp[.vbs] {/delete | /start | /stop | /pause} FTPSite [FTPSite...] [/s Computer [/u [Domain\]User [/p Password]]] रोक iisftp[.vbs] {/delete | /start | /stop | /pause} FTPSite [FTPSite...] [/s Computer [/u [Domain\]User [/p Password]]]
FTPSite जिसे नष्ट कर दिया जाना चाहिए कि FTP साइट का नाम, बंद या विरामित करना शुरू कर दिया. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स कि, नष्ट करना, बंद या दूरदराज के कंप्यूटर पर एफ़टीपी साइट विरामित शुरू इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). अपने आईआईएस सर्वर, प्रयोग पर एफ़टीपी साइटों क्वेरी के लिए
iisftp[.vbs] /query [FTPSite [FTPSite...]] [/s Computer [/u [Domain\]User [/p Password]]]
का उपयोग करने के लिए /, और / getadprop उपयोग setadprop,
iisftp /SetADProp UserID {FTPDir|FTPRoot} PropertyValue [/s Computer [/u [Domain\]User/p Password]]
iisftp /GetADProp UserID [/s Computer [/u [Domain\]User /p Password]]
UserID को सक्रिय निर्देशिका प्रयोक्ता लॉगिन आईडी FTPDir क्या संशोधन निर्देशिका स्तर पर लागू होता है या रूट स्तर पर सूचित करता है. PropertyValue घर निर्देशिका और रिश्तेदार पथ को सूचित करता है. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स है कि दूरदराज के प्रशासन के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). इस iisftpdr.vbs कमान एक निर्दिष्ट रूट में आभासी निर्देशिका सूची में है, और प्रयोग किया जा सकता है बनाने के लिए और कमांड लाइन से एफ़टीपी साइटों में आभासी निर्देशिका हटा दें.
एक FTP साइट का उपयोग करने के लिए एक आभासी निर्देशिका बनाने के लिए:
iisftpdr /create FTPSite[VirtualPath] Name PhysicalPath [/s Computer [/u [Domain\]User /p Password]] s iisftpdr /create FTPSite[VirtualPath] Name PhysicalPath [/s Computer [/u [Domain\]User /p Password]]
FTPSite है, जो आपके लिए आभासी निर्देशिका बनाने के लिए चाहते हैं FTP साइट का नाम है. VirtualPath जिसके तहत इस आभासी निर्देशिका (वैकल्पिक) बनाया जाना चाहिए कि आभासी मार्ग Name नए आभासी निर्देशिका का नाम है. PhysicalPath शारीरिक निर्देशिका के नाम, जहां आभासी निर्देशिका अंक. /s Computer कि स्क्रिप्ट इस दूरदराज के कंप्यूटर पर भागना चाहिए इंगित करने के लिए प्रयोग किया जाता है. स्थानीय कंप्यूटर डिफ़ॉल्ट रूप से प्रयोग किया जाता है. /u [Domain\]User के खाते के क्रेडेंशियल्स यह है कि दूरदराज के कंप्यूटर पर आभासी निर्देशिका बनाने के लिए इस्तेमाल किया जाना चाहिए. /p Password खाता क्रेडेंशियल्स के कूटशब्द (ऊपर). एक आभासी निर्देशिका एक FTP साइट का उपयोग के साथ जुड़े को नष्ट करने के लिए:
iisftpdr /delete FTPSite[VirtualPath]/Name [/s Computer [/u [Domain\]User /p Password]] s iisftpdr /delete FTPSite[VirtualPath]/Name [/s Computer [/u [Domain\]User /p Password]]
अपने आईआईएस सर्वर, प्रयोग पर विशेष आभासी निर्देशिकाओं एफ़टीपी प्रश्न करने के लिए
iisftpdr /query FTPSite[/VirtualPath][/s Computer [/u [Domain\]User/p Password]]
आप आयात करने के लिए और XML फ़ाइलों के रूप में metabase के आईआईएस विन्यास सेटिंग्स निर्यात iiscnfg.vbs का उपयोग कर सकते हैं.
आईआईएस विन्यास सेटिंग्स, निर्यात का उपयोग करने के लिए:
iiscnfg /export /f [Path\]FileName.xml /sp SourcePath [/d EncryptingPassword] [/inherited] [/children] [/s Computer [/u [Domain\]User [/p Password]]] कंप्यूटर iiscnfg /export /f [Path\]FileName.xml /sp SourcePath [/d EncryptingPassword] [/inherited] [/children] [/s Computer [/u [Domain\]User [/p Password]]]
आईआईएस विन्यास सेटिंग्स, आयात का उपयोग करने के लिए:
iiscnfg /import /f [Path\]FileName.xml /sp SourcePath /dp DestinationPath [/d EncryptingPassword] [/inherited] [/children] [/merge][/s Computer [/u [Domain\]User [/p Password]]] p iiscnfg /import /f [Path\]FileName.xml /sp SourcePath /dp DestinationPath [/d EncryptingPassword] [/inherited] [/children] [/merge][/s Computer [/u [Domain\]User [/p Password]]] ओं iiscnfg /import /f [Path\]FileName.xml /sp SourcePath /dp DestinationPath [/d EncryptingPassword] [/inherited] [/children] [/merge][/s Computer [/u [Domain\]User [/p Password]]]
एक अलग आईआईएस सर्वर, का उपयोग करने के लिए XML फ़ाइल के metabase.xml फ़ाइल और metabase की नकल करने के लिए:
iiscnfg /copy /ts TargetComputer /tu TargetUser /tp TargetPassword [/s Computer [/u [Domain\]User [/p Password]]] कंप्यूटर iiscnfg /copy /ts TargetComputer /tu TargetUser /tp TargetPassword [/s Computer [/u [Domain\]User [/p Password]]]
तत्काल metabase, का उपयोग करने के लिए विन्यास बदलाव को बचाने के लिए:
iiscnfg /save [/s Computer [/u [Domain\]User /p Password]]
तुम्हें पता है, को वापस करने के लिए और कमांड लाइन से आईआईएस विन्यास सेटिंग्स पुनर्स्थापित iisback.vbs का उपयोग कर सकते हैं
आईआईएस विन्यास सेटिंग्स, उपयोग को वापस करने के लिए:
iisback /backup [/b BackupName] [/v {Integer | HIGHEST_VERSION | NEXT_VERSION}] [/overwrite] [/e EncryptingPassword] [/s Computer [/u [Domain\]User/p Password]]
आईआईएस विन्यास सेटिंग्स, उपयोग बहाल करने के लिए:
iisback /restore /b BackupName [/v {Integer | HIGHEST_VERSION}] [/e EncryptionPassword] [/s Computer [/u [Domain\]User/p Password]] s iisback /restore /b BackupName [/v {Integer | HIGHEST_VERSION}] [/e EncryptionPassword] [/s Computer [/u [Domain\]User/p Password]]
एक आईआईएस सर्वर, उपयोग के लिए सभी आईआईएस बैकअप की सूची के लिए:
iisback /list [/s Computer [/u [Domain\]User/p Password]]
एक आईआईएस बैकअप, का उपयोग को नष्ट करने के लिए:
iisback /delete [/bBackupName] [/v {Integer | HIGHEST_VERSION}] [/s Computer [/u [Domain\]User /p Password]]