Comment redémarrer un seul site Web dans IIS7 + à l'aide de la ligne de commande uniquement?
Même fonctionnalité que l'élément de menu encerclé dans l'image - mais à partir de la ligne de commande.
Iisreset n'a pas d'options pour gérer les fichiers individuels et j'ai trouvé d'anciennes références à Iisweb.vbs, qui semble obsolète.
iis
iis-7
command-line-interface
iis-7.5
Kjensen
la source
la source
'stop' is not recognized as an internal or external command, operable program or batch file.
? J'ai vérifié celastart
et lesstop
commandes fonctionnent individuellement, mais pas via la tuyauterie.start
ou l' autrestop
plutôt que la tuyauterie.%windir%\system32\inetsrv\appcmd stop site /site.name:"SDL Web"
J'ai collé cela dans un fichier .bat et cela fonctionne comme un régal - merci.Je suggère personnellement de ne pas arrêter et démarrer les sites, mais de recycler le pool d'applications associé.
Cela devrait être plus proche de l'imperceptible pour les utilisateurs finaux, alors qu'un arrêt / démarrage produira probablement 503 pendant que le site est en panne.
APPCMD LIST WP
APPCMD RECYCLE WP
sont les versions en ligne de commande de ce ...
la source
Listez vos sites Web existants avec:
et vous pouvez ensuite redémarrer un site Web spécifique en exécutant:
la source