Appcmd.exe 도구는 %systemroot%\system32\inetsrv 경로에 있으며 명령을 실행하는 방법은 아래와 같습니다.
사용방법) APPCMD (command) (object-type) <identifier> < /parameter1:value1 ... >
APPCMD 도구를 사용할 때 지원하는 명령, 개체 유형은 아래와 같습니다.
1. 명령(Command)
add, clear, configure, delete, inspect, install, list, lock, migrate, recycle, reset, restore, search, set, start, stop, uninstall, unlock
2. 개체 유형(object-type)
site, app, vdir, apppool, config, wp, request, module, backup, trace
실제 운영 서버에 사용해 볼만한 몇 가지 명령들을 예제로 정리하였습니다.
1. APPCMD list 명령을 통해 사이트, 응용 프로그램 풀, Worker Processes, 가상 디렉터리 정보 조회
가. Appcmd list site
나. Appcmd list app
다. Appcmd list wp
라. Appcmd list vdir
2. List 명령과 /text:* 파라미터를 추가하여 "xe" 웹 웹사이트에 대한 자세한 정보 얻기
가. Appcmd list app "xe/" /text:*
3. 설치된 모듈 확인
가. Appcmd list module
4. 현재 실행 중인 요청 확인
가. Appcmd list request /site.name:"WEB1"
C:\Windows\System32\inetsrv>APPCMD list request /site.name:"WEB1"
REQUEST "c900000080003a68" (url:POST /MiniPopupMonitor/WebServiceMessenger.asmx,
time:15 msec, client:192.168.0.101, stage:MapRequestHandler, module:ManagedPipelineHandler)
C:\Windows\System32\inetsrv>APPCMD list request /site.name:"WEB1"
REQUEST "b70000008000a3f1" (url:POST /MiniPopupMonitor/WebServiceMessenger.asmx,
time:15 msec, client:192.168.0.102, stage:SendResponse, module:IIS Web Core)
C:\Windows\System32\inetsrv>APPCMD list request /site.name:"WEB1"
REQUEST "ed0000008000d2ee" (url:POST /LoginS.aspx, time:141 msec, client:192.168.0.101, stage:MapRequestHandler, module:ManagedPipelineHandler)
C:\Windows\System32\inetsrv>APPCMD list request /site.name:"WEB1"
REQUEST "f4000000800083a3" (url:GET /data/images/skin/2 Window_Data Popup/imag
es/dwframe_1.gif, time:16 msec, client:192.168.0.103, stage:SendResponse, module:IIS Web Core)
5. Site 상태 제어
가. Appcmd stop site /site.name:XE
나. Appcmd start site /site.name:XE
6. 글로벌 서버 설정 백업과 복원
가. Appcmd add backup
나. Appcmd restore backup /backup.name:"20101215T224415"
'Windows' 카테고리의 다른 글
윈도우 해킹의심이 된다면!! (0) | 2015.08.27 |
---|---|
터미널 서비스 원격 접속 끈히 명령어 및 원격 리부팅 (0) | 2015.08.27 |
삭제되지 않는 폴더 및 디렉터리 삭제 (0) | 2015.08.27 |
리눅스의 grep을 윈도우에서! findstr (0) | 2015.08.27 |
Windows 정품인증 에러 코드 (0) | 2015.08.27 |