batch 프로그램에서 해석결과를 가져오는 경우나
다른 프로그램으로 데이타를 내보내고, 다른 프로그램을 샐행할 때
아래와 같은 오류가 발생하는 경우가 있습니다.
이런 현상은 대부분
특정 프로그램 (백신/방화벽/바이러스/스파이웨어 등)이 프로그램간의 메세지를
가로채거나 전송을 차단하고 있기 때문에 발생하는 것입니다.
이 문제를 해결하는 방법은
먼저 컴퓨터내의 바이러스나 스파이웨어 등을 제거합니다.
첫째 : 방화벽 혹은 백신 프로그램의 보안등급(Level)이 높게 설정되어 있어서 프로그램 간의 메세지를 차단하는 경우에는,
방화벽 혹은 백신의 보안등급을 (메세지를 차단하지 않게) 낮추어 주면 됩니다.
사용자에게는 보안등급을 조정하는 작업이 어려울 경우가 있으며,
이 경우는 임시로 방화벽, 백신을 완전히 삭제하면 됩니다.
메세지 차단은 Windows의 서비스 차원에서 작동하기 때문에,
방화벽, 백신의 기능을 정지시키는 것 만으로는 효과가 없습니다.
둘째 : 사용자의 권한을 최고관리자 수준으로 높게 해주고,
윈도우의 사용자계정컨트롤(UAC)에서 알림수준을 제일 낮게 하면 됩니다.
대부분 첫째 방법으로 문제를 해결할 수 있었습니다.