.RUL

Arquivo RUL

InstallShield Rule / InstallScript File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .rul é um arquivo de código-fonte InstallScript criado pelo InstallShield (Flexera Software). Ele contém código semelhante a C que controla o comportamento do instalador - cópia de arquivos, edições de registro e interface do usuário do assistente. Abra-o com qualquer editor de texto para lê-lo, ou com o IDE do InstallShield para compilá-lo e executá-lo. Os usuários finais normalmente não encontram arquivos .rul; eles aparecem apenas em projetos de desenvolvimento de software.

Desenvolvedor: Flexera Software (formerly InstallShield Software Corporation) Categoria: Arquivos de Desenvolvedor MIME: text/plain
ABRE EM Windows
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Jun 17, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro RUL?

Um arquivo .rul é um arquivo de código-fonte InstallScript usado pelo InstallShield, a ferramenta de criação de instaladores Windows publicada pela Flexera Software. O nome de arquivo padrão para o script de um projeto InstallShield é Setup.rul.

O InstallScript é uma linguagem de script semelhante a C criada especificamente para a implantação de software. Um arquivo .rul contém diretivas de pré-processador (#include, #define), funções de manipulador de eventos (OnBegin, OnMoveData, OnEnd), constantes de string e chamadas para a biblioteca de funções integradas do InstallShield para tarefas como copiar arquivos, modificar entradas de registro e renderizar diálogos de interface de configuração. A sintaxe assemelha-se muito ao C, mas visa o tempo de execução do InstallShield.

Durante o processo de compilação, o IDE do InstallShield compila o Setup.rul em um arquivo binário .inx (InstallScript compilado) que é empacotado no executável de configuração final. Os usuários finais nunca encontram o .rul diretamente; é estritamente um artefato de desenvolvedor mantido junto ao arquivo de projeto do InstallShield (.ism).

O InstallShield estreou em 1993; a Flexera Software adquiriu o produto em 2004. O InstallShield 2023 continua a suportar projetos InstallScript, embora projetos apenas MSI e baseados em WiX ignorem o .rul inteiramente. Como os arquivos .rul são texto simples, qualquer editor pode abri-los para inspeção; o Notepad++ e o Visual Studio Code oferecem realce de sintaxe útil com extensões da comunidade.

Segurança e proteção

RISCO: LOW

Arquivo de script em texto simples; não pode ser executado por conta própria. Só se torna ativo quando compilado pelo InstallShield e empacotado em um instalador. Inspecione com qualquer editor de texto para auditar o comportamento do instalador durante revisões de segurança.

Detalhes do formato

em resumo
NOME COMPLETOInstallShield Rule / InstallScript Filetambém conhecido como InstallScript file, Setup.rul
DESENVOLVEDORFlexera Software (formerly InstallShield Software Corporation)desde 1993 (InstallShield 1.x)
TIPO MIMEtext/plain
TIPOscript de texto simples (linguagem semelhante a C)
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Design Rule File (PCB / EDA) - Usado por várias ferramentas de PCB e EDA (ex: Cadence) para armazenar regras de restrição de design; formato binário ou de texto proprietário, não relacionado ao InstallShield.
  • MySQL Rule File - O MySQL Workbench usa .rul para regras de validação; texto simples, não relacionado ao InstallShield.
  • Oracle Essbase Rule File - Regras de carregamento de dados do Essbase armazenadas como .rul; formato proprietário binário usado pelo servidor OLAP Oracle Essbase.

Programas que abrem arquivos RUL

Windows3 apps
NotePad++ text editor Código aberto Abra diretamente; use o realce de sintaxe C para melhor legibilidade.
InstallShield (Flexera) Pago Abra o projeto .ism no IDE do InstallShield; o Editor de Script mostra o Setup.rul automaticamente.
Visual Studio Code Código aberto Abra diretamente como texto simples; o realce de sintaxe da família C se aplica.

Detalhes técnicos

especificação profunda
Tipo de formatoScript semelhante a C em texto simples (fonte InstallScript)
CodificaçãoWindows-1252 / ASCII (UTF-8 em versões mais recentes do InstallShield)
Nome de arquivo padrãoSetup.rul
Saída compiladaArquivo .inx binário (InstallScript compilado), produzido pelo IDE do InstallShield
Emparelhamento de projetoAcompanha o arquivo de projeto .ism do InstallShield
Principais construtos da linguagemDiretivas de pré-processador #include, #define; manipuladores de eventos OnBegin, OnMoveData, OnEnd
Tamanho típico1 KB - 500 KB (maioria dos instaladores: 10-100 KB)
DesenvolvedorFlexera Software (anteriormente InstallShield Software Corporation)
SO associadoWindows
Tempo de execução do scriptMecanismo InstallShield (não é um tempo de execução de compilador de uso geral)
Tipo MIMEtext/plain
Visibilidade do usuário finalNunca exposto aos usuários finais; o .rul é compilado antes da distribuição
Lançado1993 (InstallShield 1.x)
Versão mais recenteInstallShield 2023 / InstallScript 2023
Especificaçãodocs.revenera.com

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos RUL. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos RUL.

Perguntas frequentes

Qual programa abre um arquivo .rul?
Qualquer editor de texto (Notepad++, VS Code) pode lê-lo. Para compilá-lo e executá-lo, você precisa do InstallShield da Flexera Software.
O que é o Setup.rul?
O nome padrão para o arquivo InstallScript principal em um projeto InstallShield. Ele controla o comportamento do instalador - fluxo da interface, cópia de arquivos, edições de registro, etc.
Posso converter um arquivo .rul para outra coisa?
Não existe uma conversão significativa. O código-fonte .rul é compilado para um .inx binário dentro do InstallShield; fora dessa ferramenta, é apenas um arquivo de texto.
Um arquivo .rul é perigoso?
Não por si só - é texto simples. Apenas o instalador compilado produzido a partir dele poderia ser prejudicial.
Por que o TurboTax aparece associado a arquivos .rul?
A Intuit usou o InstallShield para criar os instaladores do TurboTax, que incluíam scripts Setup.rul. O TurboTax em si não tem a capacidade de abrir arquivos .rul.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta 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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z