.RUL

RUL-fil

InstallShield Rule / InstallScript File
Stil et spørgsmål
HURTIGT SVAR

En .rul-fil er en InstallScript-kildekodefil oprettet af InstallShield (Flexera Software). Den indeholder C-lignende kode, der styrer installationsprogrammets adfærd - filkopiering, redigering af registreringsdatabasen og brugergrænsefladen i guiden. Åbn den med et hvilket som helst tekstredigeringsprogram for at læse den, eller med InstallShield IDE for at kompilere og køre den. Slutbrugere støder normalt ikke på .rul-filer; de optræder kun i softwareudviklingsprojekter.

Udvikler: Flexera Software (formerly InstallShield Software Corporation) Kategori: Udviklerfiler MIME: text/plain
ÅBNER PÅ Windows
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 17, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er RUL-filformatet?

En .rul-fil er en InstallScript-kildekodefil, der bruges af InstallShield, det Windows-værktøj til oprettelse af installationsprogrammer, som udgives af Flexera Software. Standardfilnavnet for et InstallShield-projekts script er Setup.rul.

InstallScript er et C-lignende scriptsprog, der er specialbygget til softwareudrulning. En .rul-fil indeholder præprocessor-direktiver (#include, #define), hændelseshåndteringsfunktioner (OnBegin, OnMoveData, OnEnd), strengkonstanter og kald til InstallShields indbyggede funktionsbibliotek til opgaver som kopiering af filer, ændring af poster i registreringsdatabasen og gengivelse af dialogbokse i installationsbrugerfladen. Syntaksen minder meget om C, men er målrettet InstallShield-runtime-miljøet.

Under byggeprocessen kompilerer InstallShield IDE Setup.rul til en binær .inx-fil (kompileret InstallScript), der pakkes ind i den endelige eksekverbare installationsfil. Slutbrugere ser aldrig .rul direkte; det er udelukkende en udviklerartefakt, der vedligeholdes sammen med InstallShield-projektfilen (.ism).

InstallShield debuterede i 1993; Flexera Software købte produktet i 2004. InstallShield 2023 fortsætter med at understøtte InstallScript-projekter, selvom MSI-baserede og WiX-baserede projekter springer .rul helt over. Da .rul-filer er almindelig tekst, kan ethvert redigeringsprogram åbne dem til gennemsyn; Notepad++ og Visual Studio Code tilbyder nyttig syntaksfremhævning med fællesskabsudvidelser.

Sikkerhed og tryghed

RISIKO: LOW

Almindelig tekstscriptfil; kan ikke eksekveres alene. Bliver kun aktiv, når den er kompileret af InstallShield og pakket ind i et installationsprogram. Undersøg den med et tekstredigeringsprogram for at revidere installationsprogrammets adfærd under sikkerhedsvurderinger.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNInstallShield Rule / InstallScript Fileogså kendt som InstallScript file, Setup.rul
UDVIKLERFlexera Software (formerly InstallShield Software Corporation)siden 1993 (InstallShield 1.x)
MIME-TYPEtext/plain
TYPEalmindelig tekstscript (C-lignende sprog)
Dette filtypenavn bruges også af…
  • Design Rule File (PCB / EDA) - Brugt af forskellige PCB- og EDA-værktøjer (f.eks. Cadence) til at gemme regler for designbegrænsninger; binært eller proprietært tekstformat, ikke relateret til InstallShield.
  • MySQL Rule File - MySQL Workbench bruger .rul til valideringsregler; almindelig tekst, ikke relateret til InstallShield.
  • Oracle Essbase Rule File - Essbase-dataindlæsningsregler gemt som .rul; binært proprietært format brugt af Oracle Essbase OLAP-server.

Programmer der åbner RUL-filer

Windows3 apps
NotePad++ text editor Open-source Åbn direkte; brug C-syntaksfremhævning for læsbarhed.
InstallShield (Flexera) Betalt Åbn .ism-projektet i InstallShield IDE; Script Editor viser automatisk Setup.rul.
Visual Studio Code Open-source Åbn direkte som almindelig tekst; C-familie-syntaksfremhævning finder anvendelse.

Tekniske detaljer

dyb specifikation
FormattypeAlmindelig tekst C-lignende script (InstallScript-kilde)
KodningWindows-1252 / ASCII (UTF-8 i nyere InstallShield-versioner)
StandardfilnavnSetup.rul
Kompileret outputBinær .inx-fil (kompileret InstallScript), produceret af InstallShield IDE
ProjektparringLedsager InstallShield .ism-projektfil
Vigtige sprogkonstruktioner#include, #define prædirektiver; OnBegin, OnMoveData, OnEnd hændelseshåndteringer
Typisk størrelse1 KB - 500 KB (de fleste installationsprogrammer: 10-100 KB)
UdviklerFlexera Software (tidligere InstallShield Software Corporation)
Associeret OSWindows
Script-runtimeInstallShield-motor (ikke en generel compiler-runtime)
MIME-typetext/plain
Synlighed for slutbrugerBliver aldrig eksponeret for slutbrugere; .rul kompileres før distribution
Udgivet1993 (InstallShield 1.x)
Seneste versionInstallShield 2023 / InstallScript 2023
Specifikationdocs.revenera.com

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med RUL-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om RUL-filer.

Ofte stillede spørgsmål

Hvilket program åbner en .rul-fil?
Ethvert tekstredigeringsprogram (Notepad++, VS Code) kan læse den. For at kompilere og køre den skal du bruge InstallShield fra Flexera Software.
Hvad er Setup.rul?
Standardnavnet for den primære InstallScript-fil i et InstallShield-projekt. Den styrer installationsprogrammets adfærd - brugerfladeflow, filkopiering, ændringer i registreringsdatabasen osv.
Kan jeg konvertere en .rul-fil til noget andet?
Der findes ingen meningsfuld konvertering. .rul-kilden kompileres til en binær .inx i InstallShield; uden for dette værktøj er det blot en tekstfil.
Er en .rul-fil farlig?
Ikke i sig selv - det er almindelig tekst. Kun det kompilerede installationsprogram, der er produceret ud fra den, kan være skadeligt.
Hvorfor optræder TurboTax i forbindelse med .rul-filer?
Intuit brugte InstallShield til at bygge TurboTax-installationsprogrammer, som inkluderede Setup.rul-scripts. TurboTax har ikke selv mulighed for at åbne .rul-filer.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å