다른 파일 형식을 "설치 프로그램 스크립트" 파일 형식으로 변환하려면 NSIS 또는 유사한 소프트웨어가 필요합니다.
NSI 파일 정보
.NSI 파일은 주로 Nullsoft Scriptable Install System (NSIS)에서 Windows 설치 프로그램 실행 파일을 생성하는 데 사용하는 텍스트 기반 스크립트입니다. 이 파일에는 Windows 시스템에 소프트웨어를 배포하는 데 필요한 로직, 파일 경로, 레지스트리 편집 및 제거 프로그램 구성이 포함되어 있습니다. 잘 알려지지 않은 두 번째 용도로는 Eighting에서 개발한 Nintendo 게임(특히 Naruto Shippuden 시리즈)의 독점 게임 데이터 파일로 사용되는 경우가 있습니다.
.NSI 스크립트를 열거나 편집하려면 개발자는 일반적으로 Notepad++ 또는 Visual Studio Code와 같은 코드 편집기를 사용합니다. 스크립트를 작동하는 설치 프로그램으로 변환하려면 공식 NSIS 컴파일러 도구인 makensis.exe를 사용하여 로컬에서 컴파일해야 합니다.
사용자들은 종종 파일 자체가 설치 프로그램이라고 착각하여 .NSI 파일을 다루는 데 어려움을 겪습니다. 이 형식의 주요 단점은 청사진 역할만 한다는 것입니다. 실제 소프트웨어 에셋을 포함하지 않고 해당 파일이 있는 로컬 디렉터리를 가리킵니다. 따라서 클라이언트와 .NSI 파일을 공유한다고 해서 실제 소프트웨어 프로그램이 공유되는 것은 아닙니다. 또한 호스트 컴퓨터에 코드에서 참조하는 외부 플러그인이나 매크로 파일(NSH)이 없으면 .NSI 파일 컴파일이 자주 실패합니다.
스크립트 로직을 공유하거나 문서화하기만 하면 되는 경우 형식 변환에 가장 적합한 대상은 TXT, MD 또는 PDF입니다.
표준 온라인 변환기를 사용하여 .NSI 스크립트를 EXE 파일로 직접 변환하는 것은 불가능합니다. 실행 파일을 컴파일하려면 전체 빌드 환경, 에셋을 위한 원본 개발자의 로컬 하드 드라이브에 대한 액세스, 특정 NSIS 플러그인이 필요하기 때문에 웹 기반 변환기는 실패합니다. 파일을 끌어다 놓기만 하면 형식을 식별하고, 확인하고, 가능할 때 변환할 수 있어요. NSIS 스크립트는 일반 텍스트이므로 저희 플랫폼에서 코드를 즉시 추출하여 아무것도 컴파일하지 않고도 설치 로직을 안전하게 읽을 수 있게 해줍니다.
Convert.Guru는 NSI 파일을 분석하고 정확한 형식을 감지한 다음, 내부의 텍스트를 읽을 수 있게 해줍니다.
NSI 파일을 JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS 또는 SWIFT(으)로 변환하려면 NSIS 또는 "Windows 설치 프로그램 생성 스크립트" 카테고리의 유사한 소프트웨어를 사용할 수 있습니다. 파일 메뉴에서 다른 이름으로 저장… 또는 내보내기… 메뉴를 확인해 보세요.
SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS 또는 TS 파일을 NSI(으)로 변환하려면 NSIS 또는 "Windows 설치 프로그램 생성 스크립트" 카테고리의 다른 유사한 도구를 사용해 보세요.
NSI 변환기 소개
Convert.Guru는 25년 이상 지속적으로 유지·관리되어 온, 세계 최대 규모이자 가장 신뢰받는 파일 형식 데이터베이스 중 하나를 기반으로 합니다. Convert.Guru의 형식 감지 기능은 파일명이 잘못 지정되었거나 파일이 손상된 경우에도 NSI를 정확하게 식별하고, 널리 사용되는 형식으로 변환합니다. NSI 변환기는 브라우저에서 바로 사용할 수 있으며, 회원가입이나 설치가 필요 없습니다. 업로드된 파일은 변환이 완료되면 자동으로 삭제됩니다.