Vorheriges Thema: ComponentID GroupNächstes Thema: Asset Management-komprimierte Textdatei


Beispiel einer MIF-Datei

Im folgenden finden Sie ein Beispiel für eine MIF-Datei:

Start Component
// Ein doppelter Schrägstrich zeigt an, dass die Zeile Kommentare enthält,
// und ignoriert werden soll...
// Zuerst wird die Komponente benannt und beschrieben...
  Name = "AM Windows 95-Computerinformationen"
  Description = "Diese MIF-Datei enthält das Basis-Hardwareinventar für einen AM Windows 95-Computer"
  // Dann werden die Gruppen aufgelistet...
     Start Group
	// Zuerst wird die Gruppe benannt....
	// Jeder Gruppe innerhalb der Komponente muss
	// eine eindeutige ID und Klasse...
	// sowie optional eine Beschreibung zugeordnet werden
	   Name = "Prozessoren"
 	   Id = 1
	   Class = "AM|Prozessoren|001"
	   Description = "Beschreibt die im System vorhandenen Prozessoren"
 	   // Dann werden die Gruppenattribute aufgelistet...
	      Start Attribute
		// Zuerst wird das Attribut benannt....
		// Jedem Attribut innerhalb der Gruppe muss
		// eine eindeutige ID und optional eine Beschreibung zugewiesen werden
			Name = "Hauptprozessortyp"
			Id = 1
			Description = "Typ des aktuell im System vorhandenen Prozessors"
			// Legen Sie den Attributtyp (Zeichenfolge A)...
			Type = String(64)
			// ...und den Attributwert fest...
			Value = "Pentium"
		// Ende des Attributs...
		End Attribute
		// Beschreiben Sie ein neues Attribut innerhalb der Gruppe...
		Start Attribute
			Name = "Geschwindigkeit des Hauptprozessors"
			Id = 2
			Description = "Höchstgeschwindigkeit (in MHz) des Prozessors"
			Type = Integer
			Value = 90
		End Attribute
		Start Attribute
			Name = "Anbieter-ID des Hauptprozessors"
			Id = 3
			Description = "Das ist die Anbieter-ID, die vom Prozessor als Antwort auf die CPUID-Anweisung zurückgegeben wird"
			Type = String(64)
			Wert = "GenuineIntel"
		End Attribute
		// Fahren Sie fort, bis in der Gruppe keine Attribute mehr vorhanden sind...
		// Ende der Gruppe...
     End Group
     // Beschreiben Sie eine neue Gruppe innerhalb der Komponente...
     Start Group
	Name = "Betriebssystem"
	Id = 2
	Class = "AM|OSsystem|001"
	Description = "Beschreibt das auf diesem System ausgeführte Betriebssystem"
	Start Attribute
		Name = "Betriebssystem"
		Id = 1
		Description = "Legt das Betriebssystem fest"
		Type = String(64)
		Value = "Windows 95"
	End Attribute
	Start Attribute
		Name = "Hauptversion des Betriebssystems"
		Id = 2
		Description = "Legt die Hauptversion des Betriebssystems fest"
		Type = Integer
		Value = 4
	End Attribute
	Start Attribute
		Name = "Nebenversion des Betriebssystems"
		Id = 3
		Description = "Gibt die Nebenversion des Betriebssystems an"
		Type = Integer
		Value = 0
	End Attribute
     End Group
// Führen Sie dies für alle in der Komponente enthaltenen Gruppen fort..
// Ende der Komponente...
End Component