SMS ファイル形式とは?
.sms ファイルは、1990年代半ばに導入された企業向けソフトウェア展開プラットフォームである Microsoft Systems Management Server (SMS) で使用されるプレーンテキストのパッケージ定義ファイル (PDF) です。各ファイルは、管理された Windows クライアントのフリート全体に SMS が配布し、サイレントインストールするソフトウェアパッケージを記述しています。
この形式は INI スタイルの構文に従います。[PDF]、[Package Definition]、[Program] などの名前付きセクションに、パッケージ名、パブリッシャー、バージョン、ソースファイルのパス、インストールおよびアンインストールのコマンドライン、サポートされている Windows プラットフォーム、およびレジストリベースの検出ルールを指定する key=value ペアが含まれています。バイナリセクション、圧縮、暗号化はなく、任意のテキストエディタで問題なく .sms ファイルを開くことができます。
SMS 1.x および 2.x は、1990年代後半から2000年代初頭にかけてこの形式に依存していました。Microsoft は2007年に SMS を System Center Configuration Manager (SCCM) に改称し、.sms パッケージ定義ファイルを MOF ベース、後に XML ベースのアプリケーションモデルに置き換えました。SCCM はその後 Microsoft Endpoint Configuration Manager にブランド変更され、現在は Microsoft Intune によって補完されています。
今日 .sms ファイルを見つけるということは、Windows NT または Windows 2000 時代のソフトウェアベンダーのインストールキットに含まれる、レガシーな企業 IT の遺物を扱っていることを意味します。このファイルは、メモ帳や Visual Studio Code などの最新のエディタでプレーンテキストとして読み取ることができます。
セキュリティと安全性
リスク: LOW.sms パッケージ定義ファイルはプレーンテキストの設定であり、それ自体でコードを実行することはできません。ただし、定義されているコマンドライン(プログラムのインストール/アンインストール)が、悪意のある実行ファイルを参照している可能性があります。現代のシステムでは、これらのファイルは不活性です。対応する SMS サーバーが存在しないためです。テキストドキュメントとして扱ってください。
形式の詳細
概要- SMS Backup & Restore アプリのバックアップファイル - Android の SMS Backup & Restore (Carbonite/SynTech) は、テキストメッセージのバックアップを .sms XML ファイルとしてエクスポートします。これは Microsoft SMS とは完全に無関係であり、今日ではこちらの方がはるかに一般的です。
- Sega Master System ROM イメージ - 一部のエミュレーションコミュニティでは、Sega Master System のゲーム ROM ファイルに .sms を使用しますが、.sms は標準の拡張子ではありません(通常、.sms は .gg や .rom と並んで受け入れられます)。
SMS ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | プレーンテキスト、ASCII (レガシーな Windows システムでは Windows-1252) |
| 形式の構造 | INI スタイルの名前付きセクションと key=value ペア |
| 一般的なセクションヘッダー | [PDF], [Package Definition], [Program], [Supported Platforms] |
| 定義されるパッケージ内容 | 名前、パブリッシャー、バージョン、ソースパス、インストール/アンインストールコマンドライン、サポートされている Windows バージョン、レジストリ検出ルール |
| バイナリシグネチャ | なし - プレーンテキストファイル、マジックバイトなし。任意のテキストエディタで検査可能 |
| 一般的なファイルサイズ | 1 KB - 50 KB |
| 導入時期 | Microsoft Systems Management Server 1.0 (1994-1995) |
| 最終関連バージョン | SMS 2.x / 初期の SCCM 時代 (ConfigMgr 2007 以前) |
| 後継形式 | MOF ベースの定義 (SMS 2003)、その後の XML アプリケーションモデル (SCCM 2007+) |
| 現在の製品 | Microsoft Endpoint Configuration Manager / Microsoft Intune |
| 関連 OS | SMS 管理下の企業環境における Windows Server および Windows クライアント |
| MIME タイプ | text/plain |
| リリース日 | Microsoft Systems Management Server 1.x (mid-1990s) |
| 最新バージョン | Format last relevant in SMS 2.x / early SCCM (before ConfigMgr 2007) |
| 仕様書 | oa.mo.gov |
SMS の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SMS ファイルについて最初の質問をしてみましょう。