BAT 썸네일형 리스트형 Self Deleting Executables Introduction 자동 업데이트나, Installer/UnInstaller를 개발하다보면, 자기 프로세스를 삭제해야 하는경우가 있습니다. 강제로 삭제를 하려고 하면, 프로세스가 실행중이기 때문에 삭제가 불가능합니다. 이런경우 간단한 Batch(.bat)를 작성해서 해결 할 수 있습니다. 아래는 실행중인 프로세스를 종료하고 프로세스의 실행파일을 삭제하는 배치파일을 생성하는 기능을 제공하는 함수입니다. public static void SelfDelete() { Process CurrentProcess = Process.GetCurrentProcess(); string ExecuteFilePath = Assembly.GetCallingAssembly().Location; string BatchText .. 더보기 이전 1 다음