मैं पावरशेल गेट-वेबसाइट cmdlet का उपयोग करके विशिष्ट आईआईएस 7 वेबसाइट के बारे में जानकारी पुनर्प्राप्त करना चाहता हूं। दुर्भाग्यवश, गेट-वेबसाइट सभी वेबसाइटों के लिए जानकारी देता है, भले ही -नाम पैरामीटर मैं पास करता हूं। ऐसा लगता है कि -नाम पैरामीटर को अनदेखा किया जाता है।पावरहेल गेट-वेबसाइट नाम पैरामीटर को अनदेखा किया जाता है
उदाहरण के लिए, अगर मैं का उपयोग करें:
Import-Module WebAdministration
Get-Website -Name "Test Website"
मैं अपने मशीन पर सभी वेबसाइटों के लिए जानकारी प्राप्त करेंगे: प्रलेखन प्राप्त करें-वेबसाइट के अनुसार
Name ID State Physical Path Bindings
---- -- ----- ------------- --------
Default Web Site 1 Started %SystemDrive%\inetpub\wwwroot http *:80:
net.tcp 808:*
net.pipe *
net.msmq localhost
msmq.formatname localhost
Test Website 2 Started C:\websites\test http *:80:test.mydomain.com
निर्दिष्ट वेबसाइट के लिए जानकारी लौटना चाहिए -नाम पैरामीटर में। मुझे दस्तावेज को गलतफहमी या cmdlet का दुरुपयोग करना चाहिए, या दोनों।
किसी विशिष्ट वेबसाइट के लिए जानकारी वापस करने के लिए मुझे गेट-वेबसाइट का उपयोग कैसे करना चाहिए?
साइड नोट संदर्भित विषय में चारों ओर काम में उल्लेख किया है इस समस्या के समाधान मिल जाएगा: मैं निम्न सिंटैक्स भी साथ भाग्यशाली रहे हैं: [उस बग पर विषय कनेक्ट करें] (http://connect.microsoft.com/PowerShell/feedback/details/597787/get-website-always-returns-full-list-of-web-sites) – Joey
केवल स्पष्टता और नए शौक के लिए (मेरे जैसा): एक चर घोषित करने की कोई आवश्यकता नहीं है। – LosManos