Test in einer eigenständigen Exe
Bei dem getesteten Dokument handelt es sich um ein Teil, eine Baugruppe oder eine Zeichnung. 
Ermöglicht die Programmierung spezifischer Vorgänge in einer ausführbaren Datei. Anhand des Rückgabewerts lässt sich überprüfen, ob die Ausführung erfolgreich war; weicht der Rückgabewert vom programmierten Wert ab (hier = 1), gilt die Ausführung als fehlgeschlagen.
Der Speicherort des Dokuments wird als Argument übergeben.
Beispiel für ein eigenständiges Programm (Konsolenanwendung in VB.NET):
' Durchsicht der Argumente
Dim args() As String = Environment.GetCommandLineArgs()
Sub Main()
Wenn args.Length < 2, dann Ende
Dim stPath As String = args(1)
Select Case IO. Path.GetExtension(stPath).ToUpper
Feld „SLDPRT“
Environment.Exit(1) ' Gibt 1 zurück, wenn der Pfad auf einen Raum verweist
Feld „SLDASM“
Environment.Exit(2) ' Gibt 2 zurück, wenn der Pfad auf eine Assembly verweist
Feld „SLDDRW“
Environment.Exit(3) ' Gibt 3 zurück, wenn der Pfad auf eine Zeichnung verweist
Else -Anweisung
Environment.Exit(0) ' Gibt 0 zurück, wenn der Pfad weder auf ein Teil noch auf eine Baugruppe noch auf eine Zeichnung verweist
Auswahl beenden
End Sub