Was ist das MS-Dateiformat?
.ms ist eine MAXScript-Quelldatei, die von Autodesk 3ds Max verwendet wird, um die 3D-Modellierungs-, Animations- und Rendering-Anwendung zu automatisieren und zu erweitern. MAXScript ist seit Version 2.0 (1997) fest in 3ds Max integriert und bietet Zugriff auf nahezu jedes Objekt, jede Eigenschaft und jeden Befehl in der Anwendung.
Eine .ms-Datei enthält einfachen ASCII- oder UTF-8-Text. Skripte definieren in der Regel Utility-Panels, Rollout-Dialoge, Funktionsbibliotheken und Event-Handler oder führen direkte API-Aufrufe aus, um Geometrie zu erstellen, Materialien zuzuweisen, Keyframes zu setzen oder Szenen im Batch-Verfahren zu verarbeiten. Es gibt keinen obligatorischen Header; Dateien beginnen oft mit Kommentarzeilen (--), die den Skriptnamen und den Autor dokumentieren.
Verwandte Dateiendungen sind .mse (eine verschlüsselte/kompilierte Version eines .ms-Skripts, die den Quellcode vor Einsicht schützt), .mzp (ein ZIP-basiertes Installationspaket für MAXScript-Tools und Plugins) und .mcr (ein Makro-Skript, das Symbolleistenschaltflächen oder Tastaturkürzeln zugewiesen werden kann). Skripte werden installiert, indem man im Menü Scripting > Run Script wählt oder sie im Ordner scripts/ im 3ds Max-Installationsverzeichnis ablegt.
Seit 3ds Max 2014 ist Python als gleichwertige Skript-Alternative verfügbar, aber MAXScript-.ms-Dateien werden in allen aktuellen Versionen einschließlich 3ds Max 2026 weiterhin vollständig unterstützt. Da 3ds Max nur unter Windows läuft, sind .ms-Dateien ein reines Windows-Format.
Sicherheit
RISIKO: MEDIUMMAXScript ist eine vollständige Skriptsprache mit Dateisystemzugriff und Netzwerkaufrufen. Eine bösartige .ms-Datei könnte Dateien löschen, Daten exfiltrieren oder Szenen beschädigen, wenn sie in 3ds Max ausgeführt wird. Führen Sie .ms-Dateien nur aus vertrauenswürdigen Quellen aus. Bevor Sie ein unbekanntes Skript ausführen, öffnen Sie es in einem Texteditor, um zu prüfen, was es tut. 3ds Max 2021+ hat einen Dialog für MAXScript-Sicherheitseinstellungen für verbesserten Schutz hinzugefügt.
Formatdetails
kurz gefasst- Maple Worksheet (klassisch) - Das Computeralgebrasystem Maple von Maplesoft verwendete .ms für klassische Worksheets in sehr alten Versionen (vor Maple 6); das aktuelle Maple-Format ist .mw.
- Microsoft Script-Datei (MS-DOS Batch-Ära) - Die Dateiendung .ms wurde gelegentlich für MS-DOS-Batch- oder Makro-Skripte in Legacy-Anwendungen verwendet; außerhalb des 3ds Max-Kontexts selten.
Programme zum Öffnen von MS-Dateien
Technische Details
technische Spezifikation| Sprachtyp | Proprietäre Skriptsprache (MAXScript) - C-ähnliche Syntax mit objektorientierten, ereignisgesteuerten und funktionalen Merkmalen |
| Plattform | Nur Windows (3ds Max ist Windows-exklusiv) |
| Eingeführt | 3ds Max 2.0, 1997 (Kinetix-Ära); enthalten in jeder nachfolgenden Version bis 3ds Max 2026 |
| Kodierung | ASCII (Legacy-Skripte); UTF-8 wird in modernen 3ds Max-Versionen unterstützt |
| Kernkonstrukte | `utility`, `rollout`, `fn` (Funktion), `struct` und `on ... do` Event-Handler |
| API-Abdeckung | Vollständiger skriptgesteuerter Zugriff auf Szenenobjekte, Modifikatoren, Materialien, Animations-Controller und Rendering-Einstellungen |
| Ausführungsmethode | Über das Menü **Scripting > Run Script**, den MAXScript-Editor oder automatisches Laden aus dem Ordner `scripts/startup/` |
| Verschlüsselte Variante | `.mse` - kompilierte/verschlüsselte `.ms`-Datei; identische Funktionalität, aber der Quellcode ist nicht menschenlesbar |
| Paketformat | `.mzp` - ZIP-Archiv, das einen MAXScript-Installer enthält; Standard-Distributionsformat für Tools und Plugins |
| Makro-Variante | `.mcr` - Makro-Skript, das einer Symbolleistenschaltfläche, einem Quad-Menü-Eintrag oder einem Tastaturkürzel zugewiesen werden kann |
| Python-Koexistenz | Python-Scripting wurde in 3ds Max 2014 hinzugefügt; beide Sprachen koexistieren und teilen sich die APIs für den Szenenzugriff |
| Typische Dateigröße | 1 KB - 500 KB; große Skripte zur Szenengenerierung oder Batch-Verarbeitung können dies überschreiten |
| Veröffentlicht | 3ds Max 2.0, 1997 (MAXScript first included) |
| Neueste Version | Current with 3ds Max (Autodesk 3ds Max 2026 as of 2026) |
| Spezifikation | help.autodesk.com |
MS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MS-Dateien.