Co to jest format pliku SMS?
Pliki .sms to tekstowe pliki definicji pakietów (PDF - Package Definition Files) używane przez Microsoft Systems Management Server (SMS), platformę wdrażania oprogramowania korporacyjnego wprowadzoną w połowie lat 90. Każdy plik opisuje pakiet oprogramowania, który SMS dystrybuuje i instaluje w trybie cichym w zarządzanej flocie klientów Windows.
Format ten opiera się na składni typu INI: nazwane sekcje, takie jak [PDF], [Package Definition] i [Program], zawierają pary klucz=wartość, które określają nazwę pakietu, wydawcę, wersję, ścieżki plików źródłowych, wiersze poleceń instalacji i odinstalowywania, obsługiwane platformy Windows oraz reguły wykrywania oparte na rejestrze. Nie ma w nich sekcji binarnych, kompresji ani szyfrowania; każdy edytor tekstu otwiera plik .sms bez problemu.
SMS 1.x i 2.x polegały na tym formacie pod koniec lat 90. i na początku lat 2000. Microsoft zmienił nazwę SMS na System Center Configuration Manager (SCCM) w 2007 roku i zastąpił plik definicji pakietu .sms modelem aplikacji opartym na MOF, a później na XML. SCCM został następnie przemianowany na Microsoft Endpoint Configuration Manager, obecnie uzupełniany przez Microsoft Intune.
Znalezienie pliku .sms dzisiaj oznacza kontakt z dawnym artefaktem IT, często pochodzącym z zestawu instalacyjnego dostawcy oprogramowania z ery Windows NT lub Windows 2000. Plik można odczytać jako zwykły tekst w Notatniku lub dowolnym nowoczesnym edytorze, takim jak Visual Studio Code.
Bezpieczeństwo
RYZYKO: LOWPlik definicji pakietu .sms jest konfiguracją tekstową - sam w sobie nie może wykonywać kodu. Jednak zdefiniowane w nim wiersze poleceń (programy instalacyjne/dezinstalacyjne) mogą odwoływać się do złośliwych plików wykonywalnych. W nowoczesnych systemach pliki te są bezczynne; nie istnieje serwer SMS, który mógłby na nich operować. Traktuj jako dokument tekstowy.
Szczegóły formatu
w pigułce- Plik kopii zapasowej aplikacji SMS Backup & Restore - Aplikacja SMS Backup & Restore (Carbonite/SynTech) na Androida eksportuje kopie zapasowe wiadomości tekstowych jako pliki XML .sms - całkowicie niepowiązane z Microsoft SMS; obecnie znacznie częściej spotykane.
- Obraz ROM Sega Master System - Niektóre społeczności emulacyjne używają rozszerzenia .sms dla plików ROM gier Sega Master System, choć .sms nie jest standardowym rozszerzeniem (zazwyczaj .sms jest akceptowane obok .gg i .rom).
Programy otwierające pliki SMS
Szczegóły techniczne
specyfikacja| Kodowanie | Zwykły tekst, ASCII (Windows-1252 w starszych systemach Windows) |
| Struktura formatu | Nazwane sekcje w stylu INI i pary klucz=wartość |
| Typowe nagłówki sekcji | [PDF], [Package Definition], [Program], [Supported Platforms] |
| Zdefiniowana zawartość pakietu | Nazwa, wydawca, wersja, ścieżki źródłowe, wiersze poleceń instalacji/dezinstalacji, obsługiwane wersje Windows, reguły wykrywania w rejestrze |
| Sygnatura binarna | Brak - plik tekstowy, brak magicznych bajtów; sprawdź dowolnym edytorem tekstu |
| Typowy rozmiar pliku | 1 KB - 50 KB |
| Wprowadzony wraz z | Microsoft Systems Management Server 1.0 (1994-1995) |
| Ostatnia istotna wersja | SMS 2.x / wczesna era SCCM (przed ConfigMgr 2007) |
| Następca formatu | Definicje oparte na MOF (SMS 2003), następnie model aplikacji XML (SCCM 2007+) |
| Aktualny produkt | Microsoft Endpoint Configuration Manager / Microsoft Intune |
| Powiązany system operacyjny | Windows Server i klienci Windows w środowiskach korporacyjnych zarządzanych przez SMS |
| Typ MIME | text/plain |
| Wydano | Microsoft Systems Management Server 1.x (mid-1990s) |
| Najnowsza wersja | Format last relevant in SMS 2.x / early SCCM (before ConfigMgr 2007) |
| Specyfikacja | oa.mo.gov |
Konwersje SMS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki SMS.