Usiamo appcmd nei nostri script di distribuzione ai server di configurazione, ho bisogno di assicurare che l'aggiunta di associazioni per i siti esistenti non genera un erroreAPPCMD come testare se esiste un legame prima di aggiungerlo a un sito Web?
C:\Windows\System32\inetsrv\appcmd.exe set site /site.name:"abc.com"
/+bindings. [protocol='http',bindingInformation='*:80:alias-abc.com']
opere ma alla successiva esecuzione di script ottengo l'errore ..
non è possibile aggiungere la voce insieme duplicato di tipo 'legame' con 'il protocollo, bindingInformation' attribuites chiave combinate rispettivamente impostato a ' http, *: alias-abc.com'
c'è un modo posso controllare se il bindin g esiste prima di aggiungerlo in appcmd
(PowerShell non è consentito - così deve essere o appcmd o altra linea di comando exe)
Grazie