.RUL

RUL-fil

InstallShield Rule / InstallScript File
Still et spørsmål
HURTIGSVAR

En .rul-fil er en InstallScript-kildefil opprettet av InstallShield (Flexera Software). Den inneholder C-lignende kode som styrer installasjonsprogrammets oppførsel - filkopiering, registerendringer og brukergrensesnitt for veiviseren. Åpne den med et hvilket som helst tekstredigeringsprogram for å lese den, eller med InstallShield IDE for å kompilere og kjøre den. Sluttbrukere støter normalt ikke på .rul-filer; de dukker kun opp i programvareutviklingsprosjekter.

Utvikler: Flexera Software (formerly InstallShield Software Corporation) Kategori: Utviklerfiler MIME: text/plain
ÅPNES PÅ Windows
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 17, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er RUL-filformatet?

En .rul-fil er en InstallScript-kildefil som brukes av InstallShield, verktøyet for oppretting av Windows-installasjonsprogrammer utgitt av Flexera Software. Standard filnavn for et InstallShield-prosjekts skript er Setup.rul.

InstallScript er et C-lignende skriptspråk spesialbygd for distribusjon av programvare. En .rul-fil inneholder preprosessor-direktiver (#include, #define), hendelseshåndteringsfunksjoner (OnBegin, OnMoveData, OnEnd), strengkonstanter og kall til InstallShields innebygde funksjonsbibliotek for oppgaver som kopiering av filer, endring av registeroppføringer og rendring av dialogbokser for installasjonsgrensesnittet. Syntaksen ligner mye på C, men er rettet mot InstallShield-kjøremiljøet.

Under byggeprosessen kompilerer InstallShield IDE Setup.rul til en binær .inx-fil (kompilert InstallScript) som pakkes inn i den endelige kjørbare installasjonsfilen. Sluttbrukere ser aldri .rul direkte; det er utelukkende en utviklerartefakt som vedlikeholdes sammen med InstallShield-prosjektfilen (.ism).

InstallShield debuterte i 1993; Flexera Software kjøpte produktet i 2004. InstallShield 2023 fortsetter å støtte InstallScript-prosjekter, selv om MSI-baserte og WiX-baserte prosjekter hopper helt over .rul. Fordi .rul-filer er ren tekst, kan alle redigeringsprogrammer åpne dem for inspeksjon; Notepad++ og Visual Studio Code tilbyr nyttig syntaksutheving med fellesskapsutvidelser.

Sikkerhet og trygghet

RISIKO: LOW

Skriptfil i ren tekst; kan ikke kjøres på egen hånd. Blir bare aktiv når den er kompilert av InstallShield og pakket inn i et installasjonsprogram. Inspiser med et hvilket som helst tekstredigeringsprogram for å revidere installasjonsprogrammets oppførsel under sikkerhetsgjennomganger.

Formatdetaljer

i et nøtteskall
FULLT NAVNInstallShield Rule / InstallScript Fileogså kjent som InstallScript file, Setup.rul
UTVIKLERFlexera Software (formerly InstallShield Software Corporation)siden 1993 (InstallShield 1.x)
MIME-TYPEtext/plain
TYPEskript i ren tekst (C-lignende språk)
Denne filendelsen brukes også av…
  • Design Rule File (PCB / EDA) - Brukt av ulike PCB- og EDA-verktøy (f.eks. Cadence) for å lagre regler for designbegrensninger; binært eller proprietært tekstformat, ikke relatert til InstallShield.
  • MySQL Rule File - MySQL Workbench bruker .rul for valideringsregler; ren tekst, ikke relatert til InstallShield.
  • Oracle Essbase Rule File - Essbase-datalastingsregler lagret som .rul; binært proprietært format brukt av Oracle Essbase OLAP-server.

Programmer som åpner RUL-filer

Windows3 apps
NotePad++ text editor Åpen kildekode Åpne direkte; bruk C-syntaksutheving for lesbarhet.
InstallShield (Flexera) Betalt Åpne .ism-prosjektet i InstallShield IDE; skriptredigereren viser Setup.rul automatisk.
Visual Studio Code Åpen kildekode Åpne direkte som ren tekst; syntaksutheving for C-familien gjelder.

Tekniske detaljer

dyp spesifikasjon
Format-typeRen tekst C-lignende skript (InstallScript-kilde)
KodingWindows-1252 / ASCII (UTF-8 i nyere InstallShield-versjoner)
Standard filnavnSetup.rul
Kompilert utdataBinær .inx-fil (kompilert InstallScript), produsert av InstallShield IDE
ProsjektkoblingFølger med InstallShield .ism-prosjektfil
Viktige språkkonstruksjoner#include, #define preprosessor-direktiver; OnBegin, OnMoveData, OnEnd hendelseshåndterere
Typisk størrelse1 KB - 500 KB (de fleste installasjonsprogrammer: 10-100 KB)
UtviklerFlexera Software (tidligere InstallShield Software Corporation)
Tilknyttet OSWindows
Skript-kjøremiljøInstallShield-motor (ikke et generelt kompilatorkjøremiljø)
MIME-typetext/plain
Synlighet for sluttbrukerAldri eksponert for sluttbrukere; .rul kompileres før distribusjon
Utgitt1993 (InstallShield 1.x)
Siste versjonInstallShield 2023 / InstallScript 2023
Spesifikasjondocs.revenera.com

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med RUL-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om RUL-filer.

Ofte stilte spørsmål

Hvilket program åpner en .rul-fil?
Ethvert tekstredigeringsprogram (Notepad++, VS Code) kan lese den. For å kompilere og kjøre den, trenger du InstallShield fra Flexera Software.
Hva er Setup.rul?
Standardnavnet for hoved-InstallScript-filen i et InstallShield-prosjekt. Den styrer installasjonsprogrammets oppførsel - flyt i brukergrensesnittet, filkopiering, registerendringer, osv.
Kan jeg konvertere en .rul-fil til noe annet?
Ingen meningsfull konvertering eksisterer. .rul-kilden kompileres til en binær .inx i InstallShield; utenfor det verktøyet er det bare en tekstfil.
Er en .rul-fil farlig?
Ikke i seg selv - det er ren tekst. Bare det kompilerte installasjonsprogrammet som produseres fra den kan være skadelig.
Hvorfor vises TurboTax i forbindelse med .rul-filer?
Intuit brukte InstallShield for å bygge TurboTax-installasjonsprogrammer, som inkluderte Setup.rul-skript. TurboTax i seg selv har ingen mulighet til å åpne .rul-filer.

Referanser

1Revenera - InstallShield InstallScript documentationdocs.revenera.com
2GitHub - Sample InstallShield Setup.rulgithub.com

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Relaterte filendelser

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å