मैं आईआईएस 7.5 में कुछ प्रशासनिक कार्यों को करने के लिए PowerShell स्क्रिप्ट लिख रहा हूं।पावरशेल + वेब प्रशासन - वेबप्लिकेशन से वेबसाइट कैसे प्राप्त करें?
import-module WebAdministration
कुछ मामलों में मैं वेब अनुप्रयोग के साथ मैं नहीं लेकिन वेब साइट यह किया जा रहा है काम करने के लिए चाहते हैं उसका नाम पता है। आवेदन प्राप्त करना आसान है:
$app = get-webapplication -name 'MyApp'
लेकिन मैं यह नहीं समझ सकता कि ऐप को दी गई वेबसाइट का नाम कैसे प्राप्त किया जाए। यह वेबप्लिकेशन ऑब्जेक्ट से एक प्रॉपर्टी प्रतीत नहीं होता है। सबसे अच्छा मैं इसे टेस्ट-पथ के माध्यम से प्राप्त करने की कोशिश कर रहा था:
get-website | where {test-path "iis:\sites\$_.name\MyApp"}
किसी कारण से खाली आता है। इस बारे में कोई विचार कैसे है? अग्रिम में धन्यवाद।
$siteName = (Get-WebApplication -name 'YourApp').GetParentElement().Attributes['name'].Value
या भी कम:
बिंगो देखते हैं। आप एक नायक हो। –