Share via


Editor für den Task 'Dateisystem' (Seite Allgemein)

Mithilfe der Seite Allgemein des Dialogfelds Editor für den Task 'Dateisystem' können Sie den Dateisystemvorgang konfigurieren, der durch den Task ausgeführt wird.

Weitere Informationen zu diesem Task finden Sie unter Dateisystem (Task).

Sie müssen einen Quell- und einen Ziel-Verbindungs-Manager durch Festlegen der Eigenschaften SourceConnection und DestinationConnection angeben. Sie können entweder die Namen von Dateiverbindungs-Managern bereitstellen, die auf die Dateien zeigen, die der Task als Quelle oder Ziel verwendet. Wenn die Pfade der Dateien in Variablen gespeichert sind, können Sie alternativ auch die Namen der Variablen bereitstellen. Wenn Sie Variablen zum Speichern der Dateipfade verwenden möchten, müssen Sie zuerst die Option IsSourcePathVariable für die Quellverbindung und die Option IsDestinationPatheVariable für die Zielverbindung auf True festlegen. Sie können dann die vorhandenen System- oder benutzerdefinierten Variablen zur Verwendung auswählen oder neue Variablen erstellen. Im Dialogfeld Variable hinzufügen können Sie den Bereich der Variablen konfigurieren und angeben. Der Bereich muss der Task Dateisystem oder ein übergeordneter Container sein. Weitere Informationen finden Sie unter SQL Server Integration Services-Variablen und Verwenden von Variablen in Paketen.

HinweisHinweis

Um die für die SourceConnection-Eigenschaft und die DestinationConnection-Eigenschaft ausgewählten Variablen zu überschreiben, geben Sie einen Ausdruck für die Source-Eigenschaft und einen für die Destination-Eigenschaft ein. Die Ausdrücke werden im Editor für den Task 'Dateisystem' auf der Seite Ausdrücke eingegeben. Wenn Sie beispielsweise den Pfad der Dateien, die vom Task verwendet werden, als Ziel festlegen möchten, kann in einigen Fällen die Variable A und in anderen die Variable B besser geeignet sein.

HinweisHinweis

Der Task Dateisystem wird für eine einzelne Datei oder ein einzelnes Verzeichnis ausgeführt. Daher unterstützt dieser Task nicht die Verwendung von Platzhalterzeichen, um denselben Vorgang in mehreren Dateien oder Verzeichnissen auszuführen. Damit der Task Dateisystem einen Vorgang in mehreren Dateien oder Verzeichnissen wiederholt, platzieren Sie den Task Dateisystem in einem Foreach-Schleifencontainer. Weitere Informationen finden Sie unter Dateisystem (Task).

Optionen

  • IsDestinationPathVariable
    Geben Sie an, ob der Zielpfad in einer Variablen gespeichert ist. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.

    Wert

    Beschreibung

    True

    Der Zielpfad ist in einer Variablen gespeichert. Wenn Sie diesen Wert auswählen, wird die dynamische Option DestinationVariable angezeigt.

    False

    Der Zielpfad wird in einem Dateiverbindungs-Manager angegeben. Bei Auswahl dieses Wertes wird die dynamische Option DestinationConnection angezeigt.

  • OverwriteDestination
    Geben Sie an, ob der Vorgang Dateien im Zielverzeichnis überschreiben kann.

  • Name
    Geben Sie einen eindeutigen Namen für den Task Dateisystem an. Dieser Name wird als Bezeichnung im Task-Symbol verwendet.

    HinweisHinweis

    Der Taskname muss innerhalb eines Pakets eindeutig sein.

  • Beschreibung
    Geben Sie eine Beschreibung des Tasks Dateisystem ein.

  • Vorgang
    Wählen Sie den auszuführenden Dateisystemvorgang aus. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.

    Wert

    Beschreibung

    Verzeichnis kopieren

    Kopieren Sie ein Verzeichnis. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und ein Ziel angezeigt.

    Datei kopieren

    Kopieren Sie eine Datei. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und ein Ziel angezeigt.

    Verzeichnis erstellen

    Erstellen Sie ein Verzeichnis. Bei Auswahl dieses Wertes werden die dynamischen Optionen für ein Quell- und ein Zielverzeichnis angezeigt.

    Verzeichnis löschen

    Löschen Sie ein Verzeichnis. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle angezeigt.

    Verzeichnisinhalt löschen

    Löschen Sie den Inhalt eines Verzeichnisses. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle angezeigt.

    Datei löschen

    Löschen Sie eine Datei. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle angezeigt.

    Verzeichnis verschieben

    Verschieben Sie ein Verzeichnis. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und ein Ziel angezeigt.

    Datei verschieben

    Verschieben Sie eine Datei. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und ein Ziel angezeigt.

    HinweisHinweis
    Schließen Sie beim Verschieben einer Datei keinen Dateinamen in den Verzeichnispfad ein, den Sie als Ziel angeben.

    Datei umbenennen

    Benennen Sie eine Datei um. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und ein Ziel angezeigt.

    HinweisHinweis
    Schließen Sie beim Umbenennen einer Datei den neuen Dateinamen in den Verzeichnispfad ein, den Sie als Ziel angeben.

    Attribute festlegen

    Legen Sie die Attribute einer Datei oder eines Verzeichnisses fest. Bei Auswahl dieses Wertes werden die dynamischen Optionen für eine Quelle und einen Vorgang angezeigt.

  • IsSourcePathVariable
    Geben Sie an, ob der Zielpfad in einer Variablen gespeichert ist. Für diese Eigenschaft sind die in der folgenden Tabelle aufgeführten Optionen verfügbar.

    Wert

    True

    Der Zielpfad ist in einer Variablen gespeichert. Bei Auswahl dieses Wertes wird die dynamische Option SourceVariable angezeigt.

    False

    Der Zielpfad wird in einem Dateiverbindungs-Manager angegeben. Wenn Sie diesen Wert auswählen, wird die dynamische Option DestinationVariable angezeigt.

IsDestinationPathVariable (dynamische Optionen)

IsDestinationPathVariable = True

IsDestinationPathVariable = False

IsSourcePathVariable (dynamische Optionen)

IsSourcePathVariable = True

IsSourcePathVariable = False

Operation (dynamische Optionen)

Operation = Set Attributes

  • Hidden
    Geben Sie an, ob die Datei oder das Verzeichnis angezeigt wird.

  • ReadOnly
    Geben Sie an, ob die Datei schreibgeschützt ist.

  • Archive
    Geben Sie an, ob die Datei oder das Verzeichnis archiviert werden kann.

  • System
    Geben Sie an, ob die Datei eine Betriebssystemdatei ist.

Operation = Create directory

  • UseDirectoryIfExists
    Gibt an, ob der Vorgang Verzeichnis erstellen ein vorhandenes Verzeichnis mit dem angegebenen Namen verwendet, statt ein neues Verzeichnis zu erstellen.