Aktivitäten
Neuestes
False
Bannerhintergrundbild
Produktivitätsaktivitäten
Letzte Aktualisierung 26. Apr. 2024

Dateien nach Typ in dedizierte Ordner verschieben

Über

Zusammenfassung: Verschieben Sie neue Dateien in Unterordner basierend auf dem Typ (PNG, JPEG, XLSX, PPTX, PDF).

Anwendungen: OneDrive

Beschreibung:

Verschieben Sie Dateien in dedizierten Ordnern basierend auf dem Dateityp.

  • Identifizieren Sie den MIME-Typ der neuen Datei, und verschieben Sie sie in einen bestimmten Ordner.
    • Excel-Dateien (.xlsx, .xls) – In den Excel- Ordner verschieben

    • Docs-Dateien (.docx) – In den Docs- Ordner verschieben

    • Bilddateien (.png, .jpg ) – In den Bilder -Ordner verschieben

    • PDF-Dateien (.pdf) – In PDF -Ordner verschieben

  • Wenn das Dokument nicht erfolgreich verschoben wurde, verschieben Sie es in einen unbekannten Ordner.

In diesem Beispiel wird erklärt, wie Sie einen Workflow erstellen, der neue Dateien basierend auf ihrem Typ (PNG, JPEG, XLSX, PPTX, PDF) automatisch in Unterordner verschiebt. Wenn eine neue Datei in OneDrive erstellt wird, wird der MimeType der neu erstellten Datei identifiziert und die Datei basierend auf ihrem Typ in einen bestimmten Ordner verschoben. Wenn die Datei nicht erfolgreich verschoben wurde (wenn sie nicht in eine der oben genannten Kategorien sortiert ist), wird sie in einen Unbekannten Ordner verschoben.

In diesem Beispiel werden Microsoft 365-Aktivitäten wie File Created und Move File/Folder sowie Systemaktivitäten wie If und Log Message vorgestellt.

Workflow

Tipp: Wenn Sie Zeit sparen möchten, verwenden Sie die Vorlage Dateien in dedizierte Ordner nach Typ verschieben in Studio Web, um diesen Workflow zu erstellen.
  1. Öffnen Sie Studio Web und erstellen Sie ein neues Projekt.
  2. Wählen Sie für So starten Sie die Automatisierung die Option Ereignisbasiert aus, und wählen Sie dann die Trigger-Aktivität Microsoft 365 Datei erstellt aus.
  3. In der Triggeraktivität:
    1. Richten Sie Ihre Microsoft OneDrive- und SharePoint-Verbindung ein.
    2. Legen Sie das Feld An Speicherort fest. Wählen Sie beispielsweise einen Ihrer OneDrive-Ordner aus.


  4. Fügen Sie eine If -Aktivität hinzu. In diesem Schritt möchten wir den MIME-Typ der erstellten Dateien identifizieren.
  5. Legen Sie in der Aktivität die Bedingung zum Identifizieren von Bilddateien fest:
    1. Klicken Sie im Widget „ Bedingungsgenerator “ auf das Plus -Symbol, um Variable verwendenauszuwählen.
    2. Wählen Sie die Ausgabevariable der Triggeraktivität Datei erstellt aus und filtern Sie nach Erstellte Datei , um die Eigenschaft MIME-Typ zu finden, und legen Sie dann die Bedingung auf enthält Bildfest.
    3. Im Ausdrucks-Editor sieht diese Bedingung folgendermaßen aus: _out_NewFileCreated_1__Result.MimeType.Contains("image")


  6. Als Nächstes legen Sie Thenfest, die Aktivität, die ausgeführt werden soll, falls die Bedingung wahr ist (wenn es sich bei der neu erstellten Datei um ein Bild handelt).
    1. Fügen Sie eine Datei/Ordner verschieben- Aktivität hinzu und konfigurieren Sie sie wie folgt:
      • Zu verschiebende(r) Datei oder Ordner – Wählen Sie die Ausgabevariable Erstellt aus.
      • Zielordner – Wählen Sie den Ordner Bilder auf Ihrer OneDrive aus.


  7. Fügen Sie als Nächstes eine Aktivität Steuerelement: Variablenwert festlegen hinzu. „Steuerelement: Variablenwert festlegen“ speichert einen Wert zur Verwendung in späteren Aktivitäten. Konfigurieren Sie ihn wie folgt:
    • Wert – Wird auf „ True“ festgelegt.
    • An – weist eine FileMoved- Variable zu.


  8. Legen Sie als Nächstes weitere Bedingungen fest, um verschiedene Dateitypen zu identifizieren. Wiederholen Sie die Schritte 4–7, aber legen Sie für jede If -Bedingung den MimeType so fest, dass er text, Sheet, pdfund Presentationenthält. Wählen Sie den Zielordner entsprechend in der Aktivität „ Datei/Ordner verschieben “ aus.


  9. Fügen Sie schließlich eine If -Aktivität hinzu, um zu überprüfen, ob alle erstellten Dateien verschoben wurden.
    1. Legen Sie die Bedingung fest als: FileMoved=true. Dies verweist auf die in Schritt 7 festgelegte Aktivität Control: Set Variable Value .
    2. Fügen Sie zur Aktivität Then eine Log Message- Aktivität hinzu und konfigurieren Sie sie wie folgt:
      1. Wählen Sie für das Feld Nachricht die Ausgabevariable Datei erstellt aus und navigieren Sie dann zur Eigenschaft Erstellte Datei > FullName .
      2. Um die Protokollmeldung zu vervollständigen, fügen Sie den folgenden Text hinzu: has been bewegt worden.


    3. Konfigurieren Sie „Else“ ( Else), die Aktivität, die ausgeführt werden soll, falls die Bedingung „false“ ist (z. B. wenn FileMoved=false):
      1. Fügen Sie zuerst eine Log Message- Aktivität hinzu und konfigurieren Sie sie wie folgt:
        • Wählen Sie für das Feld Nachricht die Ausgabevariable Datei erstellt aus und navigieren Sie dann zur Eigenschaft Erstellte Datei > FullName .
        • Um die Protokollmeldung zu vervollständigen, fügen Sie den folgenden Text hinzu: has not Moved. Er wird in „Unbekannter Ordner“ verschoben.
      2. Fügen Sie als Nächstes eine Move File/Folder- Aktivität hinzu und konfigurieren Sie sie wie folgt:
        • Zu verschiebende(r) Datei oder Ordner – Wählen Sie die Ausgabevariable Erstellt aus.
        • Zielordner – Wählen Sie den Ordner Unbekannt in Ihrer OneDrive aus.


  10. Sie sind fertig und bereit, Ihr Projekt auszuführen!
  • Über
  • Workflow

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.