.ISS

ISS-fil

Inno Setup Script
Ställ en fråga
SNABBT SVAR

En ISS-fil är ett Inno Setup Script, en textfil som beskriver hur ett Windows-installationsprogram byggs. Öppna den med Inno Setup (gratis, jrsoftware.org) eller valfri textredigerare. Själva filen är inte ett installationsprogram - du kompilerar den med Inno Setup för att skapa den faktiska EXE-installationsfilen.

Utvecklare: Jordan Russell / Martijn Laan (jrsoftware.org) Kategori: Inställningsfiler MIME: text/plain
ÖPPNAS PÅ Windows
Relaterat: .ICA · .DS_STORE · .WMZ · .CFG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 14, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet ISS?

.iss-filer är källfiler för Inno Setup Script som definierar installationsprogram för Windows. Inno Setup är ett gratis verktyg med öppen källkod för att skapa installationsprogram för Windows, skapat av Jordan Russell 1997 och underhålls för närvarande av Martijn Laan på jrsoftware.org.

Ett .iss-skript använder en INI-liknande sektionsstruktur där varje sektion, innesluten i [SectionName]-parenteser, styr en aspekt av installationsprogrammet. Vanliga sektioner inkluderar [Setup] för allmänna inställningar, [Files] för filer som ska installeras, [Icons] för genvägar, [Registry] för registerposter och [Code] för inbäddad Pascal-skriptning. Sektionen [Code] erbjuder en fullständig miljö för förprocessering och körningsskript, vilket möjliggör komplex villkorlig installationslogik.

Själva skriptet är vanlig text - UTF-8 eller ANSI för äldre skript, med fullt Unicode-stöd tillagt i Inno Setup 5.1. Det kompileras av ISCC.exe (kommandoradskompilatorn) eller Inno Setup IDE till ett enda fristående Windows .exe-installationsprogram. Ingen binär data bäddas in i själva .iss-filen; alla refererade resurser förblir externa filer fram till kompilering.

Inno Setup 6.x, släppt från 2020 och framåt, är den nuvarande huvudversionen. Dess främsta gratis konkurrent är NSIS, som använder .nsi-skriptfiler. .iss-filer kan redigeras i valfri textredigerare; Visual Studio Code erbjuder tillägg för syntaxmarkering för Inno Setup.

Säkerhet & trygghet

RISK: LOW

En ISS-fil i sig är vanlig text och kan inte köras. Risken uppstår när du kompilerar och kör det resulterande EXE-installationsprogrammet - granska alltid vad en ISS från tredje part installerar innan du kompilerar. Legitima ISS-filer från öppna källkodsförråd är rutinmässiga; var försiktig med ISS-filer från okända källor som påstår sig installera kommersiell programvara.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNInno Setup Scriptäven känd som Inno Setup installer script, IS script
UTVECKLAREJordan Russell / Martijn Laan (jrsoftware.org)sedan 1997 (Inno Setup 1.0)
MIME-TYPtext/plain
TYPtext (Pascal-baserat installationsskript)
Detta filtillägg används också av…
  • ISS Internet Security Systems / IBM Log File - IBM ISS (nu HCL) nätverkssäkerhetsprodukter använder .iss för skanningsloggar och konfiguration; ej relaterat till Inno Setup.
  • Svarsfil för obevakad Windows-installation - Svarsfiler för tysta installationer som registreras med Setup.exe -r och spelas upp med -s; använder också filändelsen .iss, fristående från Inno Setup.

Program som öppnar ISS-filer

Windows4 apps
Inno Setup Öppen källkod Öppna ISS i Inno Setup IDE; tryck på F9 (Compile) för att bygga EXE-installationsprogrammet.
Notepad Öppen källkod Öppna och redigera ISS som vanlig text; installera språkplugin för Inno Setup för syntaxmarkering.
Inno Script Studio Freemium Öppna ISS-fil; erbjuder syntaxmarkering, guider och en inbyggd kompilator.
Visual Studio Code Öppen källkod Öppna ISS-fil; installera tillägget «InnoSetup» i VS Code för syntaxmarkering och kodfragment.

Tekniska detaljer

djup specifikation
KodningVanlig text - UTF-8 eller ANSI (äldre); fullt Unicode-stöd sedan Inno Setup 5.1
StrukturINI-liknande sektioner inneslutna i `[SectionName]`; varje sektion styr en aspekt av installationen
Viktiga sektioner`[Setup]`, `[Files]`, `[Icons]`, `[Tasks]`, `[Registry]`, `[Code]`
SkriptstödSektionen `[Code]` erbjuder ett fullständigt Pascal-baserat skriptspråk med förprocessordirektiv
Kompilator`ISCC.exe` (kommandorad) eller Inno Setup IDE; skapar ett enda fristående `.exe`-installationsprogram
Förprocessor`#define`, `#include` och villkorliga direktiv stöds för logik vid kompilering
Unicode-utdataGenerering av fullständiga Unicode-installationsprogram sedan Inno Setup 5.1
Nuvarande versionInno Setup 6.x (2020+)
LicensGratis och öppen källkod (Inno Setup-kompilatorn); `.iss`-skript är användarskapade
Typisk storlek1 KB - 200 KB (endast källskript; refererade filer förblir externa)
PlattformEndast Windows - både kompilatorn och det genererade installationsprogrammet är avsedda för Windows
Närmaste konkurrenterNSIS (`.nsi`-skript) och WiX Toolset
Släppt1997 (Inno Setup 1.0)
Senaste versionInno Setup 6.x (2020+)
Specifikationjrsoftware.org

ISS-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med ISS-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om ISS-filer.

Vanliga frågor

Vilket program öppnar en ISS-fil?
Valfri textredigerare (Anteckningar, Notepad++, VS Code) kan öppna den för läsning/redigering. Inno Setup (gratis, jrsoftware.org) öppnar och kompilerar den. ISS är inte ett installationsprogram i sig - du måste kompilera den för att få EXE-filen.
Hur kompilerar jag en ISS-fil till en installations-EXE?
Installera Inno Setup från jrsoftware.org, öppna ISS-filen i dess IDE och tryck på F9 (Compile). Eller använd kommandoradskompilatorn: ISCC.exe dinskriptfil.iss
Kan jag öppna en ISS-fil på macOS eller Linux?
Du kan läsa och redigera texten på alla operativsystem. Kompilering kräver Inno Setup-kompilatorn som endast körs på Windows (eller Wine på Linux/macOS).
Är en ISS-fil samma sak som ett installationsprogram?
Nej. En ISS är källkodsskriptet. Installationsprogrammet är den EXE-fil som skapas genom att kompilera det. Slutanvändare behöver bara EXE-filen; ISS-filer är till för utvecklare.
Varför flaggar mitt antivirusprogram en ISS-fil?
Det är osannolikt - ISS är vanlig text. Om ett antivirusprogram flaggar en kompilerad EXE-fil kan det bero på att den upptäcker ett medföljande program. Granska ISS-källkoden för att förstå vad installationsprogrammet gör.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö