J'utilise PowerShell pour automatiser la configuration des sites Web dans mon IIS. J'ai le code suivant qui crée un pool d'applications web pour moiComment vérifier si un pool d'applications existe ou non dans IIS à l'aide de PowerShell et du module d'administration Web?
#Creating a new Application Pool
New-WebAppPool "NewAppPool"
Mais avant de créer la piscine, je veux vérifier si existe la piscine ou not.How dois-je aller à faire cela?
Veuillez noter: Il n'y a pas de lecteur IIS sur mon système. et les commandes qui ont donc IIS mentionné dans le chemin comme les suivants ne:
$IISPath = "IIS:\AppPools"
cd $IISPath
if (Test-Path ".\NewAppPool") { Write-Host "NewAppPool exists." }
Cela fonctionne. Merci beaucoup :) –
@ShrutiAgarwal: Bon pour vous aider. –
Dans certains cas, cela retournerait false pour un pool d'applications existant. J'ai dû ajouter l'administration web d'import-module au début du fichier. – MPavlak