web-dev-qa-db-fra.com

Comment arrêter / démarrer l'application IIS 7 via la ligne de commande?

Je voudrais créer un fichier batch pour démarrer une application IIS et en arrêter une autre).

Comment cela peut-il être fait en utilisant la ligne de commande?

Comment le combiner dans un fichier batch?

28
Eugene

http://www.windowsnetworking.com/articles_tutorials/Configuring-IIS-7-command-line-Appcmdexe-Part1.html

Mettez ceci dans un fichier avec .bat extension.

@echo off

appcmd start sites "site1"
appcmd stop sites "site2"

Mise à jour

Assurez-vous simplement que appcmd est disponible n'importe où en ajoutant %windir%\system32\inetsrv\ à la variable d'environnement PATH de votre système. Vous pouvez également utiliser le chemin d'accès complet à appcmd.exe dans le fichier de commandes.

46
adarshr