오늘은 앞서 소개 했던 7-zip("기업에서도 사용할 수 있는 압축 프로그램 7-Zip" 참조)을 좀 더 유용하게 사용하는 방법을 다루고자 합니다. 통상 압축 파일을 풀려면 해당 압축 파일을 풀수 있는 프로그램을 설치해야 하는데(WinRAR, 알집, 빵집, 반디집, 7-zip...), 이런 압축 프로그램을 설치하지 않은 사용자를 위해 사용할 수 있는 방법이 SFX(Self-Extracting Archives) 형태로 파일을 만들어 전달하는 것입니다. SFX는 실행 프로그램 형태이기 때문에 별도의 프로그램을 설치하지 않아도 프로그램을 실행만 하면 압축을 스스로 풀어 줍니다. SFX 형태로 파일을 전달하는 것은 압축 파일 수신자의 프로그램 설치 수고를 덜어 주려는 의도도 있지만. *.7z, *.egg 처럼 ..
"VB.Net 프로그램의 완성 - 디플로이(Deploy)"에서 설치 프로그램을 통한 프로그램 배포 과정을 다루었습니다. 윈도우 시스템에서의 설치 및 설치 제거는 "msiexec.exe"를 통해 이루어지기 때문에 프로그램의 제거 과정에 특별한 조치가 필요해서 별도의 응용 프로그램을 실행시켜야 하는 경우가 아니라면 "msiexec.exe"를 실행시켜 해당 응용 프로그램을 제거할 수 있습니다. 제어판>프로그램 추가/삭제에서 제거하는 것과 동일한 작업을 수행합니다. 설치 프로젝트에 "msiexec.exe"를 실행시키는 배치 파일(*.bat)를 추가하고 사용자 메뉴에 언스톨을 추가하는 방법을 간단히 나누고자 합니다."*.bat"라는 파일을 새롭게 작성해서 위의 스크립트를 입력합니다. /x 옵션은 제거를 의미하고 ..