Comment démarrer/arrêter un pool d'applications IIS 7 en ligne de commande s'il y a des espaces dans le nom ?

http://technet.microsoft.com/en-us/library/cc732742(WS.10).aspx

L’URL ci-dessus décrit comment démarrer/arrêter un pool d’applications IIS 7. Cependant, j’ai des espaces dans le nom de mon pool d’applications. Les guillemets doubles ne fonctionnent pas. Des idées ?

C:\Windows>C:\Windows\System32\inetsrv\appcmd stop apppool /apppool.name: My Ap
p Services
Failed to process input: The parameter 'App' must begin with a / or - (HRESULT=8
0070057).

C:\Windows>C:\Windows\System32\inetsrv\appcmd stop apppool /apppool.name: "My A
pp Services"
ERROR ( message:The attribute "apppool.name" is not supported in the current com
mand usage. )


Source : [Server Fault](Start or Stop an Application Pool (IIS 7) | Microsoft Learn](Start or Stop an Application Pool (IIS 7) | Microsoft Learn)

Tapez appcmd list apppool, et utilisez exactement ce qui est listé dans votre commande appcmd start apppool /apppool.name:

Les noms avec des espaces doivent être échappés avec des guillemets doubles. Par exemple :

%SYSTEMROOT%\System32\inetsrv\appcmd stop apppool /apppool.name:"My App Services"

Publiez la commande exacte que vous essayez d’exécuter ; peut-être avez-vous oublié les deux-points ou il y a un autre problème de syntaxe ?

Edit — vous ajoutez un espace entre les deux-points et le premier guillemet double. Supprimez cet espace, utilisez le guillemet double, et voyez ce qui se passe.