Hmm - isso funciona:
appcmd.exe list site -id:2
Isso não acontece:
appcmd.exe stop site -id:2
Eu sei como fazer referência a um site pelo nome para parar e iniciá-lo? Por exemplo:
appcmd stop site /site.name:"Microsoft SharePoint Administration"
Como faço referência a um site usando seu ID do IIS? Eu tentei estas variações:
appcmd start stop /site.id:2
appcmd start stop /site.id:"2"
appcmd start stop /site.id:2
appcmd start site /section:sites /[id='2']
No entanto, todos eles retornam o seguinte erro:
ERROR ( message:Must specify the SITE object with identifier. )