Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:computer:nsis [2022/07/20 15:21] – alex | public:computer:nsis [2022/07/20 17:05] (current) – alex | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== NSIS ====== | ====== NSIS ====== | ||
+ | > Make Install Package using Nullsoft Install System. | ||
===== Setting Environment ===== | ===== Setting Environment ===== | ||
Line 11: | Line 11: | ||
===== Preparing Files ===== | ===== Preparing Files ===== | ||
- | * 설치 패키지를 위한 파일을 준비한다. | + | * 설치 패키지를 위한 파일을 준비한다. |
- | * NSIS Script file; 설치 패키지를 만드는 스크립트, | + | * NSIS Script file; 설치 패키지를 만드는 스크립트, |
* Prepare files to install; 설치할 파일을 준비한다. | * Prepare files to install; 설치할 파일을 준비한다. | ||
- | * make 7z file into Input directory <sxh plain; gutter: false> | + | * make 7z file into Input directory; 생성한 ustra.7z 파일을 Input 디렉토리에 넣는다. |
├─tools | ├─tools | ||
│ ├─apache-maven-3.8.1 | │ ├─apache-maven-3.8.1 | ||
Line 165: | Line 165: | ||
Function InstallNodejs | Function InstallNodejs | ||
; Install Node.js v12.22.9 | ; Install Node.js v12.22.9 | ||
+ | ReadRegStr $R0 HKLM " | ||
+ | |||
${If} $R0 == "" | ${If} $R0 == "" | ||
;ExecWait ' | ;ExecWait ' |