Laden Sie eine Datei aus dem integrierten Datei-Repository von Level auf ein verwaltetes Gerät herunter, während eine Automatisierung ausgeführt wird. Level vergleicht die Datei mit der vorhandenen Kopie auf dem Gerät, bevor sie heruntergeladen wird — wenn die Datei bereits vorhanden und unverändert ist, wird der Download übersprungen.
Zum Herunterladen von Dateien von einer externen URL siehe die Aktion Datei über URL herunterladen.
Datei herunterladen Aktion
Klicken Sie aus der Automatisierungs-Pipeline im Bearbeitungsmodus auf + und wählen Sie Datei herunterladen aus der Kategorie Dateien.
Das Aktionsfenster öffnet sich mit drei Konfigurationsfeldern.
Repository-Datei
Wählen Sie die Datei zum Herunterladen aus einer Dropdown-Liste aller Dateien in Ihrem Level-Datei-Repository.
Zielpfad
Das Verzeichnis auf dem Gerät, in das die Datei gespeichert werden soll. Erforderlich.
Beispiel : C:\path\to\file
Klicken Sie auf (x), um eine Variable, Systemvariable oder benutzerdefinierten Feldverweis einzufügen. Der Wert wird zur Laufzeit aufgelöst.
Dateiname
Der Name, unter dem die Datei auf dem Gerät gespeichert werden soll. Erforderlich.
Beispiel : setup.exe, config.json
Klicken Sie auf (x), um eine Variable, Systemvariable oder benutzerdefinierten Feldverweis einzufügen.
Checksummen-Verifizierung
Diese Aktion ist auf zwei Arten checksummen-bewusst:
Vor dem Download: Level vergleicht die Checksumme der Repository-Datei mit jeder vorhandenen Datei im Zielpfad. Wenn die Datei bereits vorhanden ist und übereinstimmt, wird der Download übersprungen.
Nach dem Download: Level verifyifiziert die Checksumme der heruntergeladenen Datei anhand der Repository-Kopie, um zu bestätigen, dass die Übertragung ohne Beschädigung abgeschlossen wurde.
Dies macht die Aktion sicher wiederholbar — Geräte, die bereits die aktuelle Version der Datei haben, sind unbeeinträchtigt.
Bedingungen
Der Abschnitt Bedingungen ermöglicht es Ihnen, einzuschränken, wann diese Aktion ausgeführt wird, basierend auf Geräteattributen oder dem Ergebnis einer vorherigen Aktion.
Siehe Action Conditions für die vollständige Referenz zu Bedingungstypen, Operatoren und Werten.
Zusätzliche Optionen
Erweitern Sie Zusätzliche Optionen für Aktionsnamen, Fehlerverhalten, Ausgabevariablenzuweisung, Wiederholungen und den Umschalter "Aktiviert".
Siehe Actions Overview für die vollständige Referenz zu zusätzlichen Optionen, die auf jede Aktion verfügbar sind.
FAQ
Wohin lade ich Dateien ins Repository hoch? Von Automatisierungen → Dateien in der Level-Weboberfläche. Dort hochgeladene Dateien werden in der Dropdown-Liste "Repository-Datei" für diese Aktion verfügbar.
Was ist, wenn der Zielpfad nicht auf dem Gerät vorhanden ist? Level erstellt den Pfad automatisch.
Was ist, wenn der Download während der Übertragung fehlschlägt? Die Checksummen-Verifizierung nach dem Download schlägt fehl, und die Aktion wird als fehlgeschlagen markiert. Ihre Einstellung Aktion bei Fehler in Zusätzliche Optionen steuert, ob die Pipeline stoppt oder fortgesetzt wird.
Wer kann Datei herunterladen Aktionen hinzufügen oder ändern? Techniker mit der Berechtigung, Automatisierungen in der relevanten Gruppe zu bearbeiten. Siehe Workspace → Permissions für die Konfiguration der Zugriffskontrolle.


