.RUL

File RUL

InstallShield Rule / InstallScript File
Fai una domanda
RISPOSTA RAPIDA

Un file .rul è un file sorgente InstallScript creato da InstallShield (Flexera Software). Contiene codice simile al C che controlla il comportamento dell'installer: copia dei file, modifiche al registro e interfaccia utente del wizard. È possibile aprirlo con qualsiasi editor di testo per leggerlo, o con l'IDE di InstallShield per compilarlo ed eseguirlo. Gli utenti finali normalmente non incontrano file .rul; essi appaiono solo nei progetti di sviluppo software.

Sviluppatore: Flexera Software (formerly InstallShield Software Corporation) Categoria: File di sviluppo MIME: text/plain
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 17, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file RUL?

Un file .rul è un file sorgente InstallScript utilizzato da InstallShield, lo strumento di creazione di installer per Windows pubblicato da Flexera Software. Il nome file predefinito per lo script di un progetto InstallShield è Setup.rul.

InstallScript è un linguaggio di scripting simile al C creato appositamente per la distribuzione del software. Un file .rul contiene direttive del preprocessore (#include, #define), funzioni di gestione degli eventi (OnBegin, OnMoveData, OnEnd), costanti stringa e chiamate alla libreria di funzioni integrate di InstallShield per attività quali la copia di file, la modifica delle voci di registro e il rendering delle finestre di dialogo dell'interfaccia utente di installazione. La sintassi ricorda da vicino il C ma è destinata al runtime di InstallShield.

Durante il processo di compilazione, l'IDE di InstallShield compila Setup.rul in un file binario .inx (InstallScript compilato) che viene pacchettizzato nell'eseguibile di installazione finale. Gli utenti finali non incontrano mai direttamente il file .rul; si tratta strettamente di un artefatto per sviluppatori mantenuto insieme al file di progetto di InstallShield (.ism).

InstallShield ha debuttato nel 1993; Flexera Software ha acquisito il prodotto nel 2004. InstallShield 2023 continua a supportare i progetti InstallScript, sebbene i progetti solo MSI e quelli basati su WiX saltino completamente il file .rul. Poiché i file .rul sono in formato testo semplice, qualsiasi editor può aprirli per l'ispezione; Notepad++ e Visual Studio Code offrono un'utile evidenziazione della sintassi con estensioni della community.

Sicurezza e incolumità

RISCHIO: LOW

File script in testo semplice; non può essere eseguito da solo. Diventa attivo solo quando viene compilato da InstallShield e pacchettizzato in un installer. Ispezionare con qualsiasi editor di testo per verificare il comportamento dell'installer durante le revisioni di sicurezza.

Dettagli del formato

in sintesi
NOME COMPLETOInstallShield Rule / InstallScript Fileanche noto come InstallScript file, Setup.rul
SVILUPPATOREFlexera Software (formerly InstallShield Software Corporation)dal 1993 (InstallShield 1.x)
TIPO MIMEtext/plain
TIPOscript in testo semplice (linguaggio simile al C)
Questa estensione è usata anche da…
  • Design Rule File (PCB / EDA) - Utilizzato da vari strumenti PCB ed EDA (es. Cadence) per memorizzare le regole dei vincoli di progettazione; formato binario o di testo proprietario, non correlato a InstallShield.
  • MySQL Rule File - MySQL Workbench utilizza .rul per le regole di validazione; testo semplice, non correlato a InstallShield.
  • Oracle Essbase Rule File - Le regole di caricamento dati di Essbase sono memorizzate come .rul; formato proprietario binario utilizzato dal server OLAP Oracle Essbase.

Programmi che aprono file RUL

Windows3 apps
NotePad++ text editor Open-source Aprire direttamente; utilizzare l'evidenziazione della sintassi C per la leggibilità.
InstallShield (Flexera) A pagamento Aprire il progetto .ism nell'IDE di InstallShield; l'Editor di Script mostra automaticamente Setup.rul.
Visual Studio Code Open-source Aprire direttamente come testo semplice; si applica l'evidenziazione della sintassi della famiglia C.

Dettagli tecnici

specifiche approfondite
Tipo di formatoScript simile al C in testo semplice (sorgente InstallScript)
CodificaWindows-1252 / ASCII (UTF-8 nelle versioni più recenti di InstallShield)
Nome file predefinitoSetup.rul
Output compilatoFile .inx binario (InstallScript compilato), prodotto dall'IDE di InstallShield
Associazione progettoAccompagna il file di progetto .ism di InstallShield
Costrutti linguistici chiave#include, #define direttive del preprocessore; gestori di eventi OnBegin, OnMoveData, OnEnd
Dimensione tipica1 KB - 500 KB (maggior parte degli installer: 10-100 KB)
SviluppatoreFlexera Software (precedentemente InstallShield Software Corporation)
OS associatoWindows
Runtime dello scriptMotore InstallShield (non un runtime di compilazione generico)
Tipo MIMEtext/plain
Visibilità utente finaleMai esposto agli utenti finali; .rul viene compilato prima della distribuzione
Rilasciato1993 (InstallShield 1.x)
Ultima versioneInstallShield 2023 / InstallScript 2023
Specificadocs.revenera.com

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file RUL. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file RUL.

Domande frequenti

Quale programma apre un file .rul?
Qualsiasi editor di testo (Notepad++, VS Code) può leggerlo. Per compilarlo ed eseguirlo, è necessario InstallShield di Flexera Software.
Cos'è Setup.rul?
Il nome predefinito per il file InstallScript principale in un progetto InstallShield. Controlla il comportamento dell'installer: flusso dell'interfaccia utente, copia dei file, modifiche al registro, ecc.
Posso convertire un file .rul in qualcos'altro?
Non esiste una conversione significativa. Il sorgente .rul viene compilato in un .inx binario all'interno di InstallShield; al di fuori di tale strumento è solo un file di testo.
Un file .rul è pericoloso?
Non di per sé: è testo semplice. Solo l'installer compilato prodotto da esso potrebbe essere dannoso.
Perché TurboTax appare associato ai file .rul?
Intuit ha utilizzato InstallShield per creare gli installer di TurboTax, che includevano script Setup.rul. TurboTax stesso non ha la capacità di aprire i file .rul.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z