Specifies the operating system or operating systems that you wish to filter. Choose from the following values. You can combine values using the bitwise OR operator ( | ).
• | ISOSL_ALL—All Windows systems |
• | ISOSL_WIN2000—Windows 2000 |
• | ISOSL_WINXP—Windows XP Edition |
• | ISOSL_WINSERVER2003—Windows Server 2003 |
• | ISOSL_WINVISTA_SERVER2008 (or ISOSL_WINVISTA)—Windows Vista or Windows Server 2008 |
• | ISOSL_WIN7_SERVER2008R2—Windows 7 or Windows Server 2008 R2 |
• | ISOSL_WIN8—Windows 8 or Windows Server 2012 |
Note: Several client and server versions of Windows use the same major and minor version numbers:
• | Windows 8 and Windows Server 2012 use the same major and minor version numbers. |
• | Windows 7 and Windows Server 2008 R2 use the same major and minor version numbers. |
• | Windows Vista and Windows Server 2008 have the same major and minor version numbers. |
Therefore, for these operating system versions, the installation considers the client versions to be the same as the equivalent server versions; thus, components that are marked for the client version are also installed on the server version. To distinguish between the client and server versions, you can check whether SYSINFO.nOSProductType is equal to VER_NT_WORKSTATION; on client versions, this is true. on server versions, this is false.
[참고] http://helpnet.installshield.com/installshield19helplib/Subsystems/installshield19langref/helplibrary/LangrefFeatureFilterOS.htm#Langref_appendixB_2465099901_1040108
<스크립트 예제>
if (SYSINFO.nISOSL = ISOSL_WIN7_SERVER2008R2 || SYSINFO.nISOSL = ISOSL_WINVISTA) then
// 윈도우7 이거나 Vista 일때 루틴 처리
else
endif;
<InstallShield Requirements>
http://www.flexerasoftware.com/producer/products/software-installation/installshield-software-installer/tab/requirements
<InstallShield 버전별 스펙비교>
http://www.flexerasoftware.com/producer/resources/collateral/Datasheet-Compare-InstallShield-Versions.html
http://www.flexerasoftware.com/producer/products/software-installation/installshield-software-installer/
<InstallShield 가격 정보>
https://store2.flexerasoftware.com/en/productselect.aspx
'프로그래밍' 카테고리의 다른 글
[C/C++] Valgrind 메모리 누수 체크하기 (0) | 2017.04.07 |
---|---|
[C/C++] 코드 정적분석기(Static Analyzer) Clang 오픈소스 (0) | 2017.04.07 |
[win32] NTService Sample 만들기 (0) | 2016.11.25 |
[C/C++] How to compile an app for windows on linux. (0) | 2016.11.15 |
[Node.js] 참고자료 (0) | 2016.06.07 |