appcmd
을 사용하여 배포중인 사이트를 스크립팅하고 있습니다. 이 시작시 공급 업체의 사이트에서 자동으로 설치되는 일부 사이트를 제거하려고합니다. 존재하지 않는 디스크 부분에 잘못 설치되어 있기 때문에 제거해야합니다. 다음과 같이IIS 7을 사용하여 appcmd를 사용하여 응용 프로그램을 삭제할 때의 오류
명령 나는 그 실패 사용하고있다 :
C:\Windows\System32\inetsrv>appcmd delete app "AccessViaWeb(80)/AVInclude"
ERROR (message:Must use exact identifer for APP object with verb DELETE.)
내가 구문이 오류를 방지하기 위해 필요 알아낼 수 없습니다.
이 서버 응용 프로그램의 목록은 appcmd list apps
명령으로 볼 수 있습니다 :
C:\Windows\System32\inetsrv>appcmd list apps
APP "Default Web Site/" (applicationPool:DefaultAppPool)
APP "Default Web Site/OPCService" (applicationPool:DefaultAppPool)
APP "PeopleFinder - 8010/" (applicationPool:PeopleFinder - 8010)
APP "AccessViaWeb(80)/" (applicationPool:DefaultAppPool)
APP "AccessViaWeb(80)/AVInclude" (applicationPool:AccessViaWeb)
APP "AccessViaWeb(80)/AccessViaPrint" (applicationPool:AccessViaPrint)
APP "AccessViaWeb(80)/SignFunctionService" (applicationPool:SignFunctionService)
불행히도 그건 내 도움이되지 못했습니다. 응용 프로그램은 "appcmd list apps"의 출력에 나열됩니다. 또한이 응용 프로그램에 대한 가상 디렉터리를 삭제하려고하면 비슷한 오류가 발생합니다 : "VDIR 개체에 대해 정확한 식별자를 사용하여 DELETE 동사를 사용해야합니다". 내가 명령 줄에서 가상 디렉터리를 삭제할 수있는 GUI에서 응용 프로그램을 제거하면 ... 도와주세요! "appcmd DELETE APP/app.name:base/console.io"앱을 삭제하고 "appcmd DELETE VDIR /vdir.name:base/console.io"를 사용하여 가상 디렉터리를 삭제합니다. – op1ekun