Skip to main content

Kommandozeilen-Version

Die Ausführung der SCCM Teleporter Kommandozeilen-Version und die Ausführung der GUI-Anwendung erfolgen über die Datei SCCMTeleporter.exe. Diese befindet sich im Installationstammverzeichnis.

Zum Starten als Kommandozeilen-Version muss die Datei SCCMTeleporter.exe mit Angabe eines Kommandozeilenparameters ausgeführt werden, fehlt diese Angabe wird die GUI-Anwendung ausgeführt.

Die Steuerung erfolgt über eine XML-Datei die die auszuführenden Aktionen beinhaltet. Die Anweisungsdatei kann nach Bedarf dynamisch generiert werden, als Kommandozeilenparameter ist der Dateipfad der XML-Anweisungsdatei anzugeben.

Folgende Kommandozeilenparameter-Angaben sind gültig:

  • SCCMTeleporter.exe \\myShare\action.xml (UNC Pfad)
  • SCCMTeleporter.exe Instructions\import.xml (relativer Pfad)
  • SCCMTeleporter.exe e:\Instructions\export.xml (absoluter Pfad)
Funktionen

Es können Import -und/oder Export-Anweisungen definiert werden, das Übertragen von SCCM-Objekten setzt sich zusammen aus einer Export-Anweisung (Angabe der Quell-SCCM-Site) und einer Import-Anweisung (Angabe der Ziel-SCCM-Site).

Benötigte Import- oder Export-Einstellungen, wie auch SCCM Teleporter Filter zur Objekt-Auswahl können sowohl dynamisch generiert werden, als auch über die grafische Oberfläche erstellt und wiederverwendet werden. 

Aufbau der XML-Anweisungsdatei
<?xml version="1.0" encoding="utf-8" ?>
<Teleporter>
	<Action Value="Export"> <!-- Eine zu tätigende Aktion. Export entspricht allen Aktion die im SCCM Teleporter auf der linken Seite ausgeführt werden könnenn, Import der rechten Seite -->
		<Name>Export Action</Name><!-- frei definierbarer Name um getätigte Aktionen im Logfile nachvollziehen zu können -->
		<SiteServer>site01.local</SiteServer><!-- Quell-SCCM-Server, Autentifizierung erfolgt per Windows Authentication -->
		<FilterFile>\\share\export.xml</FilterFile><!-- Hierüber erfolgt die Auswahl der SCCM-Objekte, Filter-Dateien können auch über die GUI im SCCM-Objekte laden Dialog erstellt werden -->
		<DataFile>e:\temp\transfer.tp1</DataFile><!-- Ziel der exportierten SCCM-Objekte, entpricht der Funktion speichern im Dateisystem -->
		<SettingsFile>\\share\settings.tpes</SettingsFile>
	</Action> 
	
	<Action Value="Import">
		<Name>Import Action</Name>
		<SiteServer>site02.local</SiteServer>
		<DataFile>e:\temp\transfer.tp1</DataFile>
		<SettingsFile>\\share\settings.tpis</SettingsFile>
	</Action>
</Teleporter>
Exit Codes

Die nachfolgende Tabelle beschreibt die möglichen Exit Codes und ihre Bedeutung: 

Exit Code Beschreibung

 Anweisungen erfolgreich verarbeitet 
0  Alle <Action></Action> Anweisungen wurden erfolgreich verarbeitet 
2

Nicht alle <Action></Action> Anweisungen wurden erfolgreich verarbeitet

Vorraussetzung:

Einstellung Error Behavior ist auf den Wert Continue gesetzt.


Anweisungen nicht erfolgreich verarbeitet
1  Fehler, detailierte Informationen sind in der Log-Datei vorhanden. 
3 kein Sprachpaket vorhanden