Hva er XCP-filformatet?
En .xcp-fil er en XLNT Command Procedure - et skript i ren tekst skrevet for XLNT (Extended Language for Windows NT), et kommandoskall og skriptspråk for Windows utviklet av Advanced Systems Concepts, Inc. (ASCI). Syntaksen til XLNT ble bevisst modellert etter DEC VMS DCL (Digital Command Language), noe som gjør det kjent for systemadministratorer som migrerer fra VAX/VMS-miljøer.
I et .xcp-skript er hver kjørbare kommandolinje prefikset med et $ (dollartegn), etter DCL-konvensjonen. Språket støtter variabler, betinget logikk (IF/THEN/ELSE), løkker (DO/END) og subrutiner. Innebygde kommandoer gir direkte, innebygd tilgang til Windows-undersystemer - Active Directory, registeret, filsystemet, Windows-tjenester og eksterne maskiner - uten å kreve COM- eller WMI-standardkoden som er typisk for PowerShell-skript.
XLNT løser prosedyrenavn automatisk: Hvis du kaller opp en prosedyre uten filtype, vil XLNT legge til .xcp og finne den samsvarende filen. ASCI produserer også ActiveBatch, en plattform for jobbplanlegging i bedrifter; XLNT fungerer som dens skriptkomponent.
XLNT ble introdusert tidlig på 1990-tallet for Windows NT og er for øyeblikket i versjon 5. Til tross for utbredelsen av PowerShell for moderne Windows-automatisering, fortsetter ASCI å vedlikeholde og selge XLNT per 2026, og betjener bedrifter med store eksisterende XLNT-baserte automatiseringsbiblioteker. .xcp-filer kan åpnes og redigeres i alle tekstredigeringsprogrammer.
Sikkerhet og trygghet
RISIKO: MEDIUMXCP-filer er kjørbare skript som kan utføre alle handlinger XLNT-runtimen tillater, inkludert sletting av filer, endring av registeret og tilgang til eksterne maskiner. Ikke kjør upålitelige .xcp-filer. Inspiser innholdet i et tekstredigeringsprogram før kjøring.
Formatdetaljer
i et nøtteskallProgrammer som åpner XCP-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Kommando-prosedyreskript i ren tekst |
| Koding | ASCII / Windows-1252 |
| Kommandoprefiks | Hver kjørbare linje begynner med `$` (dollartegn - DEC DCL-konvensjon) |
| Skriptspråk | XLNT v5 (Extended Language for Windows NT) |
| Utvikler | Advanced Systems Concepts, Inc. (ASCI) |
| Kontrollflyt | `IF/THEN/ELSE`-betingelser, `DO/END`-løkker, merkede subrutine-kall |
| Innebygd tilgang til undersystemer | Active Directory, Windows-registeret, filsystem, tjenester, eksterne maskiner - direkte uten COM/WMI-standardkode |
| Standard filtype-oppløsning | XLNT legger til `.xcp` automatisk når en prosedyre kalles uten filtype |
| Syntaks-opprinnelse | Modellert etter DEC VMS DCL (Digital Command Language) |
| Plattform | Kun Windows |
| Typisk filstørrelse | Under 1 KB til ~100 KB (de fleste prosedyrer er kompakte) |
| Relatert produkt | XLNT er skriptmotoren i ASCIs ActiveBatch-jobbplanlegger for bedrifter |
| Utgitt | Early 1990s (XLNT for Windows NT) |
| Siste versjon | XLNT Version 5 (most recent documented release; ASCI website active as of 2026) |
| Spesifikasjon | www.advsyscon.com |
XCP-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XCP-filer.