.ISS

Plik ISS

Inno Setup Script
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik ISS to Inno Setup Script, czyli plik tekstowy opisujący sposób budowania instalatora Windows. Można go otworzyć za pomocą Inno Setup (bezpłatny, jrsoftware.org) lub dowolnego edytora tekstu. Sam plik nie jest instalatorem - należy go skompilować w Inno Setup, aby wygenerować właściwy plik instalacyjny EXE.

Deweloper: Jordan Russell / Martijn Laan (jrsoftware.org) Kategoria: Pliki ustawień MIME: text/plain
OTWIERA SIĘ NA Windows
Powiązane: .ICA · .DS_STORE · .WMZ · .CFG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku ISS?

Pliki .iss to pliki źródłowe Inno Setup Script, które definiują instalatory oprogramowania dla systemu Windows. Inno Setup to darmowy, otwartoźródłowy kreator instalatorów dla Windows, stworzony przez Jordana Russella w 1997 roku i obecnie rozwijany przez Martijna Laana na jrsoftware.org.

Skrypt .iss wykorzystuje strukturę sekcji przypominającą pliki INI, gdzie każda sekcja, ujęta w nawiasy [SectionName], kontroluje jeden aspekt instalatora. Typowe sekcje to [Setup] dla ogólnych ustawień instalatora, [Files] dla plików do zainstalowania, [Icons] dla skrótów, [Registry] dla wpisów w rejestrze oraz [Code] dla osadzonego skryptu Pascal. Sekcja [Code] zapewnia pełne środowisko preprocesora i skryptów uruchomieniowych, umożliwiając tworzenie złożonej, warunkowej logiki instalacji.

Sam skrypt jest zwykłym tekstem - UTF-8 lub ANSI dla starszych skryptów, z pełną obsługą Unicode dodaną w Inno Setup 5.1. Jest on kompilowany przez ISCC.exe (kompilator wiersza poleceń) lub IDE Inno Setup do pojedynczego, samodzielnego instalatora Windows .exe. W samym pliku .iss nie są osadzone żadne dane binarne; wszystkie zasoby instalatora pozostają plikami zewnętrznymi aż do momentu kompilacji.

Inno Setup 6.x, wydany od 2020 roku, jest obecną główną wersją. Jego głównym darmowym konkurentem jest NSIS, który używa plików skryptowych .nsi. Pliki .iss można edytować w dowolnym edytorze tekstu; Visual Studio Code oferuje rozszerzenia podświetlające składnię dla Inno Setup.

Bezpieczeństwo

RYZYKO: LOW

Plik ISS sam w sobie jest zwykłym tekstem i nie może zostać uruchomiony. Ryzyko pojawia się w momencie kompilacji i uruchomienia wynikowego instalatora EXE - zawsze sprawdzaj, co instaluje plik ISS pochodzący od osób trzecich przed jego kompilacją. Legalne pliki ISS z repozytoriów open-source są powszechne; zachowaj ostrożność w przypadku plików ISS z nieznanych źródeł, które rzekomo instalują komercyjne oprogramowanie.

Szczegóły formatu

w pigułce
PEŁNA NAZWAInno Setup Scriptznany również jako Inno Setup installer script, IS script
DEWELOPERJordan Russell / Martijn Laan (jrsoftware.org)od 1997 (Inno Setup 1.0)
TYP MIMEtext/plain
TYPtekst (skrypt instalacyjny oparty na Pascalu)
To rozszerzenie jest również używane przez…
  • Plik logu ISS Internet Security Systems / IBM - Produkty bezpieczeństwa sieciowego IBM ISS (obecnie HCL) używają rozszerzenia .iss dla logów skanowania i konfiguracji; niepowiązane z Inno Setup.
  • Plik odpowiedzi nienadzorowanej instalacji Windows - Pliki odpowiedzi cichej instalacji rejestrowane przez Setup.exe -r i odtwarzane za pomocą -s; również używają rozszerzenia .iss, niezależne od Inno Setup.

Programy otwierające pliki ISS

Windows4 apps
Inno Setup Open-source Otwórz plik ISS w IDE Inno Setup; naciśnij F9 (Compile), aby zbudować instalator EXE.
Notepad Open-source Otwieraj i edytuj ISS jako zwykły tekst; zainstaluj wtyczkę językową Inno Setup dla podświetlania składni.
Inno Script Studio Freemium Otwórz plik ISS; zapewnia podświetlanie składni, kreatory i wbudowany kompilator.
Visual Studio Code Open-source Otwórz plik ISS; zainstaluj rozszerzenie „InnoSetup” dla VS Code, aby uzyskać podświetlanie składni i fragmenty kodu.

Szczegóły techniczne

specyfikacja
KodowanieZwykły tekst - UTF-8 lub ANSI (starsze); pełna obsługa Unicode od Inno Setup 5.1
StrukturaSekcje typu INI ujęte w nawiasy `[SectionName]`; każda sekcja kontroluje jeden aspekt instalatora
Kluczowe sekcje`[Setup]`, `[Files]`, `[Icons]`, `[Tasks]`, `[Registry]`, `[Code]`
Obsługa skryptówSekcja `[Code]` zapewnia pełny język skryptowy czasu wykonywania oparty na Pascalu wraz z dyrektywami preprocesora
Kompilator`ISCC.exe` (wiersz poleceń) lub IDE Inno Setup; generuje pojedynczy, samodzielny instalator `.exe`
PreprocesorObsługa `#define`, `#include` oraz dyrektyw warunkowych dla logiki czasu skryptu
Wyjście UnicodeGenerowanie instalatorów w pełnym Unicode od wersji Inno Setup 5.1
Aktualna wersjaInno Setup 6.x (2020+)
LicencjaBezpłatna i otwartoźródłowa (kompilator Inno Setup); skrypty `.iss` są autorstwa użytkownika
Typowy rozmiar1 KB - 200 KB (tylko skrypt źródłowy; pliki referencyjne pozostają na zewnątrz)
PlatformaTylko Windows - zarówno kompilator, jak i wygenerowany instalator są przeznaczone dla Windows
Najbliżsi konkurenciNSIS (skrypty `.nsi`) oraz WiX Toolset
Wydano1997 (Inno Setup 1.0)
Najnowsza wersjaInno Setup 6.x (2020+)
Specyfikacjajrsoftware.org

Konwersje ISS

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami ISS. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki ISS.

Najczęściej zadawane pytania

Jaki program otwiera plik ISS?
Dowolny edytor tekstu (Notatnik, Notepad++, VS Code) może go otworzyć do odczytu lub edycji. Inno Setup (bezpłatny, jrsoftware.org) otwiera go i kompiluje. ISS nie jest samym instalatorem - musisz go skompilować, aby otrzymać EXE.
Jak skompilować plik ISS do instalatora EXE?
Zainstaluj Inno Setup ze strony jrsoftware.org, otwórz plik ISS w jego IDE i naciśnij F9 (Compile). Możesz też użyć kompilatora wiersza poleceń: ISCC.exe twojskrypt.iss
Czy mogę otworzyć plik ISS na macOS lub Linux?
Możesz czytać i edytować tekst na dowolnym systemie operacyjnym. Kompilacja wymaga kompilatora Inno Setup, który działa tylko w systemie Windows (lub przez Wine na Linux/macOS).
Czy plik ISS to to samo co instalator?
Nie. ISS to skrypt źródłowy. Instalatorem jest plik EXE powstały w wyniku jego kompilacji. Użytkownicy końcowi potrzebują tylko pliku EXE; pliki ISS są przeznaczone dla programistów.
Dlaczego mój antywirus oznacza plik ISS jako zagrożenie?
To mało prawdopodobne - ISS to zwykły tekst. Jeśli antywirus oznacza skompilowany plik EXE, może on wykrywać dołączony program. Przejrzyj źródło ISS, aby zrozumieć, co robi instalator.

Źródła

1Inno Setup Help - Script Format Overviewjrsoftware.org
2Inno Setup official downloadjrsoftware.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.XDWDocuWorks Document
10.BINCD/DVD Disc Image (BIN/CUE)

Powiązane rozszerzenia

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z