O que é o formato de ficheiro XCP?
Um arquivo .xcp é um XLNT Command Procedure - um script de texto simples escrito para o XLNT (Extended Language for Windows NT), um shell de comando e linguagem de script para Windows desenvolvido pela Advanced Systems Concepts, Inc. (ASCI). A sintaxe do XLNT foi deliberadamente modelada após o DEC VMS DCL (Digital Command Language), tornando-o familiar para administradores de sistemas que migram de ambientes VAX/VMS.
Em um script .xcp, cada linha de comando executável é prefixada com um $ (sifrão), seguindo a convenção DCL. A linguagem suporta variáveis, lógica condicional (IF/THEN/ELSE), loops (DO/END) e sub-rotinas. Comandos integrados fornecem acesso nativo direto aos subsistemas do Windows - Active Directory, o registro, o sistema de arquivos, serviços do Windows e máquinas remotas - sem exigir o boilerplate COM ou WMI típico de scripts PowerShell.
O XLNT resolve nomes de procedimentos automaticamente: invocar um procedimento sem uma extensão de arquivo faz com que o XLNT anexe .xcp e localize o arquivo correspondente. A ASCI também produz o ActiveBatch, uma plataforma de agendamento de tarefas empresariais; o XLNT funciona como seu componente de script.
O XLNT foi introduzido no início dos anos 1990 para Windows NT e está atualmente na versão 5. Apesar da prevalência do PowerShell para automação moderna no Windows, a ASCI continua a manter e vender o XLNT até 2026, atendendo a empresas com grandes bibliotecas de automação baseadas em XLNT existentes. Arquivos .xcp podem ser abertos e editados em qualquer editor de texto simples.
Segurança e proteção
RISCO: MEDIUMArquivos XCP são scripts executáveis que podem realizar qualquer ação que o runtime do XLNT permitir, incluindo exclusão de arquivos, modificação de registro e acesso a máquinas remotas. Não execute arquivos .xcp não confiáveis. Inspecione o conteúdo em um editor de texto antes de rodar.
Detalhes do formato
em resumoProgramas que abrem arquivos XCP
Detalhes técnicos
especificação profunda| Tipo de formato | Script de procedimento de comando em texto simples |
| Codificação | ASCII / Windows-1252 |
| Prefixo de comando | Cada linha executável começa com `$` (sifrão - convenção DEC DCL) |
| Linguagem de script | XLNT v5 (Extended Language for Windows NT) |
| Desenvolvedor | Advanced Systems Concepts, Inc. (ASCI) |
| Fluxo de controle | Condicionais `IF/THEN/ELSE`, loops `DO/END`, chamadas de sub-rotina rotuladas |
| Acesso integrado ao subsistema | Active Directory, registro do Windows, sistema de arquivos, serviços, máquinas remotas - direto sem boilerplate COM/WMI |
| Resolução de extensão padrão | O XLNT anexa `.xcp` automaticamente quando um procedimento é invocado sem uma extensão de arquivo |
| Origem da sintaxe | Modelada no DEC VMS DCL (Digital Command Language) |
| Plataforma | Apenas Windows |
| Tamanho de arquivo típico | Menos de 1 KB a ~100 KB (a maioria dos procedimentos é compacta) |
| Produto relacionado | O XLNT é o mecanismo de script dentro do agendador de tarefas empresarial ActiveBatch da ASCI |
| Lançado | Early 1990s (XLNT for Windows NT) |
| Versão mais recente | XLNT Version 5 (most recent documented release; ASCI website active as of 2026) |
| Especificação | www.advsyscon.com |
Conversões de XCP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos XCP.