본문 바로가기

[펌] 오피스 2003에서 자꾸 CD 넣으라고 난리칠 때. RegEdit을 실행한다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\Delivery\{90110412-6000-11D3-8CFE-0150048383C9} 위치로 이동한다. (제품의 Edition에 따라 {90110412-6000-11D3-8CFE-0150048383C9}의 이름은 다를 수 있다) CDCache 항목의 값을 0으로 변경한다. ... 어디서 주워온 건지도 까먹었네. 여튼 저렇게 하면 잘 돼효. 인스톨 이미지가 깨진거 아니면... 더보기
C#.net에서 SetROP2() 함수 기능 사용하기. 간단하게 말하자면, 그런 기능 없다. 닷넷 라이브러리의 GDI+ 팀이 도대체 무슨 생각을 한건지 케냘로서는 알 길이 없지만, 케냘이 돈 박스였으면 아마 GDI+ 팀을 찾아가서 매니저의 면상에 드롭킥을 날렸으리라... 어쨌든 그런건 중요한게 아니고, 일단 GDI의 SetROP2() 함수를 쓸 상황이 무지하게 많기는 한데... 케냘의 경우에는 스크린 캡쳐 프로그램을 만들 일이 있어서, 이 스크린 캡쳐 영역을 마우스로 드래그하면 캡쳐 영역을 표시해주는, 그런 용도 사용하려는 것이었다. 캡쳐하려는 그림이 그냥 밝은 색 위주이면 그냥 검정색 테두리를 그려줘도 되는데, 밝은 색이 아닐 경우도 있고.. SetROP2()를 사용한 XOR 연산을 사용하면 Invert만 하면서 테두리를 그려주면 이전 화면을 다시 그려줄 .. 더보기
윈도우 서버 시스템 유지보수관리 배치파일 작성시 팁. SM 업무를 하다 보면 시스템의 서비스를 내리고 올리거나, 새로운 프로세스를 실행시키거나, 파일을 백업하거나 하는 작업이 필요할 때가 왕왕 있다. 물론 이런 과정을 처리할 수 있는 프로그램을, 충분한 시간을 들여서 요구사항을 수집하고 기획을 하고 별도의 프로그래밍 환경에서 개발해 배포하고 유지보수까지 할 수 있었으면 좋겠지만... 어디 우리네 IT 환경이 그렇게 호화롭던가 -_- 그냥 횽아들이 하라고 하면 하는거다 ... 이럴 때 꽤 유용한 것이 별도의 프로그래밍 툴도 필요 없고 그냥 메모장에서 작성해도 되는 배치 파일(*.bat)인데, 개념을 모르는 사람은 커맨드 프롬프트에서 사용할 수 있는 일종의 스크립트라고 생각하면 편할 것이다. 커맨드 프롬프트가 뭐냐고? 시작 -> 실행 -> cmd 엔터를 입력하.. 더보기