Vad är filformatet SMS?
.sms-filer är Package Definition Files (PDF:er) i klartext som användes av Microsoft Systems Management Server (SMS), en plattform för programvarudistribution i företag som introducerades i mitten av 1990-talet. Varje fil beskriver ett programvarupaket som SMS distribuerar och installerar tyst över en hanterad flotta av Windows-klienter.
Formatet följer INI-liknande syntax: namngivna sektioner som [PDF], [Package Definition] och [Program] innehåller key=value-par som anger paketnamn, utgivare, version, sökvägar till källfiler, kommandorader för installation och avinstallation, Windows-plattformar som stöds samt registerbaserade detekteringsregler. Det finns inga binära sektioner, komprimering eller kryptering; vilken textredigerare som helst öppnar en .sms-fil utan problem.
SMS 1.x och 2.x förlitade sig på detta format under slutet av 1990-talet och början av 2000-talet. Microsoft bytte namn på SMS till System Center Configuration Manager (SCCM) år 2007 och ersatte .sms Package Definition File med en MOF-baserad och senare XML-baserad applikationsmodell. SCCM omprofilerades därefter till Microsoft Endpoint Configuration Manager, som nu kompletteras av Microsoft Intune.
Att hitta en .sms-fil idag innebär att man hanterar en kvarleva från äldre IT-miljöer, ofta från en programvaruleverantörs installationspaket från Windows NT- eller Windows 2000-eran. Filen läses som klartext i Anteckningar eller valfri modern redigerare som Visual Studio Code.
Säkerhet & trygghet
RISK: LOWEn .sms Package Definition File är en konfiguration i klartext - den kan inte köra kod i sig själv. Däremot kan kommandoraderna den definierar (installations-/avinstallationsprogram) referera till skadliga körbara filer. På moderna system är dessa filer inerta; ingen SMS-server finns för att agera på dem. Hantera som ett textdokument.
Formatdetaljer
i ett nötskal- Säkerhetskopia från appen SMS Backup & Restore - Android-appen SMS Backup & Restore (Carbonite/SynTech) exporterar säkerhetskopior av textmeddelanden som .sms XML-filer - helt orelaterat till Microsoft SMS; betydligt vanligare idag.
- Sega Master System ROM-image - Vissa emuleringscommunityn använder .sms för ROM-filer till Sega Master System, även om .sms inte är standardändelsen (vanligtvis accepteras .sms tillsammans med .gg och .rom).
Program som öppnar SMS-filer
Tekniska detaljer
djup specifikation| Kodning | Klartext, ASCII (Windows-1252 på äldre Windows-system) |
| Formatstruktur | INI-liknande namngivna sektioner och key=value-par |
| Vanliga sektionsrubriker | [PDF], [Package Definition], [Program], [Supported Platforms] |
| Definierat paketinnehåll | Namn, utgivare, version, källsökvägar, kommandorader för installation/avinstallation, Windows-versioner som stöds, registerdetekteringsregler |
| Binär signatur | Ingen - klartextfil, inga magic bytes; inspektera med valfri textredigerare |
| Typisk filstorlek | 1 KB - 50 KB |
| Introducerad med | Microsoft Systems Management Server 1.0 (1994-1995) |
| Senaste relevanta version | SMS 2.x / tidig SCCM-era (före ConfigMgr 2007) |
| Efterföljande format | MOF-baserade definitioner (SMS 2003), därefter XML-applikationsmodell (SCCM 2007+) |
| Nuvarande produkt | Microsoft Endpoint Configuration Manager / Microsoft Intune |
| Associerat OS | Windows Server och Windows-klienter i SMS-hanterade företagsmiljöer |
| MIME-typ | text/plain |
| Släppt | Microsoft Systems Management Server 1.x (mid-1990s) |
| Senaste version | Format last relevant in SMS 2.x / early SCCM (before ConfigMgr 2007) |
| Specifikation | oa.mo.gov |
SMS-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SMS-filer.