exe 파일이 설치 파일인지 어떻게 알 수 있습니까? 예를 들어exe 파일이 installtion 제외 파일인지 어떻게 알 수 있습니까?
:
bool isSetupFile = IsSetup(@"C:\KasperSkySetup.exe");
관련
exe 파일이 설치 파일인지 어떻게 알 수 있습니까? 예를 들어exe 파일이 installtion 제외 파일인지 어떻게 알 수 있습니까?
:
bool isSetupFile = IsSetup(@"C:\KasperSkySetup.exe");
관련
그것은 실행 설치 패키지인지 여부를 알려줄 수있는 매우 복잡하고 오류가 발생하기 쉬운 추론을 요구 것입니다.
일반적으로 대답은 '아니오'입니다. 그렇게 할 수 없습니다.
추가 독서는 :
http://blogs.msdn.com/b/oldnewthing/archive/2010/07/26/10042389.aspx
설정 파일은 누군가에 의해 만들어지고 다른 같은 프로그램입니다 수 있습니다. 그러나 Wise와 같이 널리 사용되는 설치 프로그램을 사용하면 파일의 헤더 바이트를 쉽게 찾을 수 있습니다. 이렇게 많은 프레임 워크를 설치 있기 때문에 말할 http://www.installsite.org/pages/en/tt_nonmsi.htm
하드 : (기반 .MSI되지 않음) 설치 프로그램에
정보에서 확인할 수있다. MSI, ZIPSFX 등과 같이 몇 가지를 타겟팅 할 수 있지만 커스텀 코드가 많으며 정확하지는 않습니다. 설치 파일은 다른 프로그램과 마찬가지입니다. – Fosco
귀하의 요구 사항이 불만족 스럽습니다. 과정에서 한 단계 뒤로 이동하십시오! –