.RUL

Archivo RUL

InstallShield Rule / InstallScript File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .rul es un archivo de código fuente de InstallScript creado por InstallShield (Flexera Software). Contiene código similar a C que controla el comportamiento del instalador: copia de archivos, ediciones del registro e interfaz de usuario del asistente. Ábralo con cualquier editor de texto para leerlo, o con el IDE de InstallShield para compilarlo y ejecutarlo. Los usuarios finales no suelen encontrar archivos .rul; solo aparecen en proyectos de desarrollo de software.

Desarrollador: Flexera Software (formerly InstallShield Software Corporation) Categoría: Archivos de desarrollo MIME: text/plain
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Jun 17, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo RUL?

Un archivo .rul es un archivo de código fuente de InstallScript utilizado por InstallShield, la herramienta de creación de instaladores de Windows publicada por Flexera Software. El nombre de archivo predeterminado para el script de un proyecto de InstallShield es Setup.rul.

InstallScript es un lenguaje de scripting similar a C diseñado específicamente para el despliegue de software. Un archivo .rul contiene directivas de preprocesador (#include, #define), funciones de gestión de eventos (OnBegin, OnMoveData, OnEnd), constantes de cadena y llamadas a la biblioteca de funciones integradas de InstallShield para tareas como copiar archivos, modificar entradas del registro y renderizar diálogos de la interfaz de usuario de configuración. La sintaxis se asemeja mucho a C pero está orientada al tiempo de ejecución de InstallShield.

Durante el proceso de compilación, el IDE de InstallShield compila Setup.rul en un archivo binario .inx (InstallScript compilado) que se empaqueta en el ejecutable de configuración final. Los usuarios finales nunca encuentran el .rul directamente; es estrictamente un artefacto de desarrollador mantenido junto al archivo de proyecto de InstallShield (.ism).

InstallShield debutó en 1993; Flexera Software adquirió el producto en 2004. InstallShield 2023 continúa admitiendo proyectos de InstallScript, aunque los proyectos basados únicamente en MSI y WiX omiten el .rul por completo. Debido a que los archivos .rul son texto plano, cualquier editor puede abrirlos para su inspección; Notepad++ y Visual Studio Code ofrecen resaltado de sintaxis útil con extensiones de la comunidad.

Seguridad y protección

RIESGO: LOW

Archivo de script de texto plano; no puede ejecutarse por sí solo. Solo se activa cuando es compilado por InstallShield y empaquetado en un instalador. Inspeccione con cualquier editor de texto para auditar el comportamiento del instalador durante las revisiones de seguridad.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOInstallShield Rule / InstallScript Filetambién conocido como InstallScript file, Setup.rul
DESARROLLADORFlexera Software (formerly InstallShield Software Corporation)desde 1993 (InstallShield 1.x)
TIPO MIMEtext/plain
TIPOscript de texto plano (lenguaje similar a C)
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • Archivo de Reglas de Diseño (PCB / EDA) - Utilizado por varias herramientas de PCB y EDA (por ejemplo, Cadence) para almacenar reglas de restricción de diseño; formato de texto binario o propietario, no relacionado con InstallShield.
  • Archivo de Reglas de MySQL - MySQL Workbench utiliza .rul para reglas de validación; texto plano, no relacionado con InstallShield.
  • Archivo de Reglas de Oracle Essbase - Reglas de carga de datos de Essbase almacenadas como .rul; formato binario propietario utilizado por el servidor OLAP Oracle Essbase.

Programas que abren archivos RUL

Windows3 apps
NotePad++ text editor Código abierto Abrir directamente; use el resaltado de sintaxis de C para mayor legibilidad.
InstallShield (Flexera) Pago Abra el proyecto .ism en el IDE de InstallShield; el Editor de Scripts muestra Setup.rul automáticamente.
Visual Studio Code Código abierto Abrir directamente como texto plano; se aplica el resaltado de sintaxis de la familia C.

Detalles técnicos

especificación profunda
Tipo de formatoScript de texto plano similar a C (fuente InstallScript)
CodificaciónWindows-1252 / ASCII (UTF-8 en versiones más recientes de InstallShield)
Nombre de archivo predeterminadoSetup.rul
Salida compiladaArchivo binario .inx (InstallScript compilado), producido por el IDE de InstallShield
Emparejamiento de proyectoAcompaña al archivo de proyecto .ism de InstallShield
Constructos clave del lenguajeDirectivas de preprocesador #include, #define; manejadores de eventos OnBegin, OnMoveData, OnEnd
Tamaño típico1 KB - 500 KB (la mayoría de los instaladores: 10-100 KB)
DesarrolladorFlexera Software (anteriormente InstallShield Software Corporation)
SO asociadoWindows
Tiempo de ejecución del scriptMotor de InstallShield (no es un tiempo de ejecución de compilador de propósito general)
Tipo MIMEtext/plain
Visibilidad para el usuario finalNunca se expone a los usuarios finales; el .rul se compila antes de la distribución
Lanzado1993 (InstallShield 1.x)
Última versiónInstallShield 2023 / InstallScript 2023
Especificacióndocs.revenera.com

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos RUL. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos RUL.

Preguntas frecuentes

¿Qué programa abre un archivo .rul?
Cualquier editor de texto (Notepad++, VS Code) puede leerlo. Para compilarlo y ejecutarlo, necesita InstallShield de Flexera Software.
¿Qué es Setup.rul?
El nombre predeterminado para el archivo principal de InstallScript en un proyecto de InstallShield. Controla el comportamiento del instalador: flujo de la interfaz de usuario, copia de archivos, ediciones del registro, etc.
¿Puedo convertir un archivo .rul a otra cosa?
No existe una conversión significativa. La fuente .rul se compila en un .inx binario dentro de InstallShield; fuera de esa herramienta es simplemente un archivo de texto.
¿Es peligroso un archivo .rul?
No por sí mismo; es texto plano. Solo el instalador compilado producido a partir de él podría ser dañino.
¿Por qué aparece TurboTax asociado con archivos .rul?
Intuit utilizó InstallShield para crear los instaladores de TurboTax, que incluían scripts Setup.rul. TurboTax en sí no tiene la capacidad de abrir archivos .rul.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z