---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Aktivität „Datei schreiben"

# Aktivität „Datei schreiben" {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die Aktivität „Datei schreiben" schreibt eine Datei auf einen Linux- oder UNIX-Computer.
Die Quelldatei kann ein absoluter oder relativer Pfad aus dem Verzeichnis sein. Wenn ein absoluter Pfad verwendet wird, ist im Feld Directory kein Wert erforderlich.

Diese Aktivität ersetzt eine SSH-Aktivität mit demselben Namen, die in Releases vor Istanbul verfügbar ist. Wenn Sie in einer Vorgängerversion einen Workflow erstellt haben, der die veraltete Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Istanbul weiterhin normal. Alle neuen Workflows müssen jedoch die benutzerdefinierte Version dieser Aktivität verwenden. Diese Aktivität wurde mit der [SSH-Aktivitätsvorlage](https://servicenow-prod.fluidtopics.net/323OCO~60_z~BJLzwIxlYQ#t_CreateAnSSHActivity "Erstellen Sie eine Aktivität, die das SSH-Netzwerkprotokoll verwendet, um Daten von einem Zielhost zu extrahieren.") erstellt, wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen im [Datenbus](https://servicenow-prod.fluidtopics.net/WIHNSh3apy38WXOPAPfJdA#t_ReuseDataInTheActivityDesigner "Auf der Registerkarte Daten im Workflow-Editor werden alle benutzerdefinierten Aktivitäten aufgelistet, die im aktuellen Workflow verwendet werden und Daten erzeugen, und diese Daten werden zur Wiederverwendung in anderen benutzerdefinierten Aktivitäten angezeigt.") zu speichern.

## Eingabevariablen

{#r_FileWriteActivity__table_d3s_qvz_zp__entry__2}

| Feld | Beschreibung |
|-|-|
| hostname | Hostname oder IP-Adresse des Zielservers für die SSH-Aktivität |
| directory | Name des Arbeitsverzeichnisses (Ziel) |
| file | Name der zu schreibenden Datei |
| behavior | Wählen Sie eine der folgenden Optionen aus: * overwrite: Erstellt die Datei, wenn sie nicht vorhanden ist, und überschreibt die Datei, wenn sie vorhanden ist * append: Erstellt die Datei, wenn sie nicht vorhanden ist, und hängt den neuen Inhalt an eine vorhandene Datei an * create only: Erstellt die Datei, wenn sie nicht vorhanden ist, und schlägt fehl, wenn die Datei vorhanden ist {#r_FileWriteActivity__ul_zhg_yvz_zp} |
| contents | Inhalt, der in die Datei geschrieben oder angehängt werden soll (abhängig vom Verhalten) |
[Tabelle : 1. Eingabevariablen für „Datei schreiben"]

{#r_FileWriteActivity__table_d3s_qvz_zp}

## Ausgabevariablen

{#r_FileWriteActivity__table_l4m_qkk_pw__entry__2}

| Variable | Beschreibung |
|-|-|
| return_code | Gibt an, ob der Dateischreibvorgang erfolgreich war |
| error_message | Nachricht, die angibt, ob ein Fehler aufgetreten ist. Jeder andere Wert als 0 gibt einen Fehler an. |
[Tabelle : 2. Ausgabevariable für „Datei schreiben"]

{#r_FileWriteActivity__table_l4m_qkk_pw}

## Bedingungen

{#r_FileWriteActivity__table_msz_skk_pw__entry__2}

| Bedingung | Beschreibung |
|-|-|
| Success | Die Aktivität hat eine Datei in das Zielverzeichnis geschrieben. |
| Failure | Die Aktivität konnte keine Datei in das Zielverzeichnis schreiben. |
[Tabelle : 3. Bedingungen für „Datei schreiben"]

{#r_FileWriteActivity__table_msz_skk_pw}

