.RUL

RUL-bestand

InstallShield Rule / InstallScript File
Stel een vraag
SNEL ANTWOORD

Een .rul-bestand is een InstallScript-bronbestand gemaakt door InstallShield (Flexera Software). Het bevat C-achtige code die het gedrag van het installatieprogramma regelt - het kopiëren van bestanden, registeraanpassingen en de wizard-UI. Open het met een willekeurige tekstverwerker om het te lezen, of met de InstallShield IDE om het te compileren en uit te voeren. Eindgebruikers komen normaal gesproken geen .rul-bestanden tegen; ze verschijnen alleen in softwareontwikkelingsprojecten.

Ontwikkelaar: Flexera Software (formerly InstallShield Software Corporation) Categorie: Ontwikkelaarsbestanden MIME: text/plain
OPENT OP Windows
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 17, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het RUL-bestandsformaat?

Een .rul-bestand is een InstallScript-bronbestand dat wordt gebruikt door InstallShield, de Windows-tool voor het maken van installatieprogramma's uitgegeven door Flexera Software. De standaardbestandsnaam voor het script van een InstallShield-project is Setup.rul.

InstallScript is een C-achtige scripttaal die speciaal is gebouwd voor software-implementatie. Een .rul-bestand bevat preprocessor-richtlijnen (#include, #define), event-handler-functies (OnBegin, OnMoveData, OnEnd), tekenreeksconstanten en aanroepen naar de ingebouwde functiebibliotheek van InstallShield voor taken zoals het kopiëren van bestanden, het wijzigen van registervermeldingen en het weergeven van dialoogvensters voor de installatie-UI. De syntaxis lijkt sterk op C, maar is gericht op de InstallShield-runtime.

Tijdens het bouwproces compileert de InstallShield IDE Setup.rul naar een binair .inx-bestand (gecompileerd InstallScript) dat wordt verpakt in het uiteindelijke uitvoerbare installatiebestand. Eindgebruikers komen .rul nooit rechtstreeks tegen; het is strikt een artefact voor ontwikkelaars dat wordt onderhouden naast het InstallShield-projectbestand (.ism).

InstallShield debuteerde in 1993; Flexera Software nam het product over in 2004. InstallShield 2023 blijft InstallScript-projecten ondersteunen, hoewel projecten die alleen op MSI of WiX zijn gebaseerd, .rul volledig overslaan. Omdat .rul-bestanden platte tekst zijn, kan elke editor ze openen voor inspectie; Notepad++ en Visual Studio Code bieden nuttige syntaxisaccentuering met community-extensies.

Beveiliging & veiligheid

RISICO: LOW

Plat tekstscriptbestand; kan niet op zichzelf worden uitgevoerd. Wordt pas actief wanneer het door InstallShield is gecompileerd en in een installatieprogramma is verpakt. Inspecteer met een tekstverwerker om het gedrag van het installatieprogramma te controleren tijdens beveiligingsbeoordelingen.

Formaatdetails

in een notendop
VOLLEDIGE NAAMInstallShield Rule / InstallScript Fileook bekend als InstallScript file, Setup.rul
ONTWIKKELAARFlexera Software (formerly InstallShield Software Corporation)sinds 1993 (InstallShield 1.x)
MIME-TYPEtext/plain
TYPEplat tekstscript (C-achtige taal)
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • Design Rule File (PCB / EDA) - Gebruikt door verschillende PCB- en EDA-tools (bijv. Cadence) om ontwerpbeperkingsregels op te slaan; binair of eigen tekstformaat, niet gerelateerd aan InstallShield.
  • MySQL Rule File - MySQL Workbench gebruikt .rul voor validatieregels; platte tekst, niet gerelateerd aan InstallShield.
  • Oracle Essbase Rule File - Essbase-gegevenslaadregels opgeslagen als .rul; binair eigen formaat gebruikt door Oracle Essbase OLAP-server.

Programma's die RUL-bestanden openen

Windows3 apps
NotePad++ text editor Open-source Rechtstreeks openen; gebruik C-syntaxisaccentuering voor de leesbaarheid.
InstallShield (Flexera) Betaald Open het .ism-project in de InstallShield IDE; de Script Editor toont Setup.rul automatisch.
Visual Studio Code Open-source Rechtstreeks openen als platte tekst; C-familie syntaxisaccentuering is van toepassing.

Technische details

diepe specificaties
FormaattypePlatte tekst C-achtig script (InstallScript-bron)
CoderingWindows-1252 / ASCII (UTF-8 in nieuwere InstallShield-versies)
StandaardbestandsnaamSetup.rul
Gecompileerde uitvoerBinair .inx-bestand (gecompileerd InstallScript), geproduceerd door InstallShield IDE
ProjectkoppelingVergezelt InstallShield .ism-projectbestand
Belangrijkste taalconstructies#include, #define preprocessor-richtlijnen; OnBegin, OnMoveData, OnEnd event-handlers
Typische grootte1 KB - 500 KB (meeste installatieprogramma's: 10-100 KB)
OntwikkelaarFlexera Software (voorheen InstallShield Software Corporation)
Bijbehorend besturingssysteemWindows
Script-runtimeInstallShield-engine (geen algemene compiler-runtime)
MIME-typetext/plain
Zichtbaarheid voor eindgebruikersNooit blootgesteld aan eindgebruikers; .rul wordt gecompileerd vóór distributie
Uitgebracht1993 (InstallShield 1.x)
Laatste versieInstallShield 2023 / InstallScript 2023
Specificatiedocs.revenera.com

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met RUL-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over RUL-bestanden.

Veelgestelde vragen

Welk programma opent een .rul-bestand?
Elke tekstverwerker (Notepad++, VS Code) kan het lezen. Om het te compileren en uit te voeren, hebt u InstallShield van Flexera Software nodig.
Wat is Setup.rul?
De standaardnaam voor het belangrijkste InstallScript-bestand in een InstallShield-project. Het regelt het gedrag van het installatieprogramma - UI-stroom, kopiëren van bestanden, registeraanpassingen, enz.
Kan ik een .rul-bestand naar iets anders converteren?
Er bestaat geen zinvolle conversie. De .rul-bron compileert naar een binaire .inx binnen InstallShield; buiten die tool is het gewoon een tekstbestand.
Is een .rul-bestand gevaarlijk?
Op zichzelf niet - het is platte tekst. Alleen het gecompileerde installatieprogramma dat eruit voortkomt, kan schadelijk zijn.
Waarom verschijnt TurboTax geassocieerd met .rul-bestanden?
Intuit gebruikte InstallShield om TurboTax-installatieprogramma's te bouwen, die Setup.rul-scripts bevatten. TurboTax zelf heeft niet de mogelijkheid om .rul-bestanden te openen.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z