Restart IIS from remote computer

from os 2009/11/25 10:06
Windows의 IIS에 배포를 위해서 xcopy 같은 명령어를 많이 사용하는데, 그런경우 copy가 되는 도중에 IIS가 읽어버리면 계속 cache miss 어쩌구 저쩌구 에러로그가 계속 쌓입니다. 그런 경우 해결책이 웹서버 리스타트 인데요..  iisreset 으로 리스타트를 합니다.  여러대의 서버에 배포를 하고 iis reset을 하기 위해서는 아래는 참고하시면 좋은 팁이 될듯 합니다.^^

파일 카피

restart iis from remote computer
iisreset.exe \\computer_name
or
sc.exe \\computer_name stop w3svc
sc.exe \\computer_name start w3svc





Tag // IIS, iisreset, windows
Windows Server 2003에서 터미널 서비스를 사용하면 콘솔 세션(세션 0)에 연결하는 동시에 해당 세션에 대한 섀도 세션을 열 수 있습니다(다른 콘솔이 아닌 세션에서 연결하는 경우). 이 추가 기능을 사용하면 터미널 서비스를 실행하는 Windows Server 2003 기반 서버에 원격으로 로그온하고 실제 컴퓨터 콘솔 앞에 앉아 있는 것처럼 세션 0과 상호 작용할 수 있습니다. 또한 이 세션을 섀도잉할 수 있으므로 원격 사용자와 실제 콘솔에 있는 로컬 사용자가 동일한 세션을 보고 상호 작용할 수 있습니다.

콘솔 세션에 연결하는 방법

Windows Server 2003 기반 서버의 콘솔 세션에 연결할 때 다른 사용자가 해당 콘솔 세션에 로그온되어 있지 않아야 합니다. 콘솔에 로그온한 사용자가 없는 경우 마치 실제 콘솔을 사용하는 것처럼 로그온할 수 있습니다.

Windows Server 2003 기반 원격 컴퓨터에서 연결하려면 명령 프롬프트를 열고 다음 명령을 입력합니다.
mstsc -v:servername /F -console
여기서 mstsc는 원격 데스크톱 연결 실행 파일이고 -v는 연결할 서버를 나타내며 /F는 전체 화면 모드를 나타내고 -console은 콘솔 세션에 연결하는 명령입니다.

Windows Server 2003 기반 서버에서 원격 제어를 허용하도록 구성하려면 다음과 같이 하십시오.
1.그룹 정책 스냅인(Gpedit.msc)을 엽니다.
2.왼쪽 창에서 컴퓨터 구성 분기를 확장한 다음 관리 템플릿 분기를 확장합니다.
3.Windows 구성 요소 분기를 확장합니다.
4.터미널 서비스 폴더를 누릅니다.
5.오른쪽 창에서 터미널 서비스 사용자 세션의 원격 컨트롤 규칙을 설정을 두 번 누릅니다.
6.설정 탭에서 사용을 누릅니다.
7.옵션 상자에서 사용자의 허가에 따라 모든 권한 부여를 누르고 확인을 누릅니다.

자세한 정보는 http://support.microsoft.com/default.aspx?kbid=278845 를 참고하시면 됩니다.

'os' 카테고리의 다른 글

Restart IIS from remote computer  (0) 2009/11/25
cmd로 파일을 복사하는 script  (0) 2009/10/15
Connect to Console using Terminal Services Client  (0) 2008/08/29
cron 사용법  (0) 2008/08/28
windows cmd ..  (0) 2008/08/28
Tag // mstsc, windows
windows 에서 unix 계열의 명령인 tail, grep 을 사용하기 위한 유틸입니다.
파일을 다운 받으시고 안에 있는 설명파일을 읽어보세요.. ^^
사용자 삽입 이미지

'os' 카테고리의 다른 글

Connect to Console using Terminal Services Client  (0) 2008/08/29
cron 사용법  (0) 2008/08/28
windows cmd ..  (0) 2008/08/28
windows 에서 tail, grep 을 사용하자..  (0) 2008/04/22
탐색기에서 CMD를 실행시키기...  (0) 2008/04/22
Tag // grep, TAIL, UNIX, windows
대충 아래의 코드가 필요하다..

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Cmd.Open]
@="Command Prompt Here"<-- 마우스 오른쪽 클릭시 나타나는 메뉴이름// 편한데로 바꿔사용하시면 됨

[HKEY_CLASSES_ROOT\Directory\shell\Cmd.Open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25, 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00, 64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,6b,00,20,00,74,00,69,00,74,00,6c, 00,65,00,20,00,85,ba,39,b8,20,00,04,d5,6c,b8,04,d5,b8,d2,20,00,26,00,26,00, 20,00,76,00,65,00,72,00,20,0command here.reg 0,26,00,26,00,20,00,63,00,64,00,20,00,22,00,25, 00,31,00,22,00,00,00

귀찮으시면 파일 받아서 실행만 시켜주셈..

'os' 카테고리의 다른 글

Connect to Console using Terminal Services Client  (0) 2008/08/29
cron 사용법  (0) 2008/08/28
windows cmd ..  (0) 2008/08/28
windows 에서 tail, grep 을 사용하자..  (0) 2008/04/22
탐색기에서 CMD를 실행시키기...  (0) 2008/04/22
Tag // cmd, command, windows