Directory Directory Directory Directory Class

Definition

Macht statische Methoden zum Erstellen, Verschieben und Auflisten in Verzeichnissen und Unterverzeichnissen verfügbar.Exposes static methods for creating, moving, and enumerating through directories and subdirectories. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class Directory abstract sealed
[System.Runtime.InteropServices.ComVisible(true)]
public static class Directory
type Directory = class
Public Class Directory
Vererbung
DirectoryDirectoryDirectoryDirectory
Attribute

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie alle Textdateien aus einem Verzeichnis abrufen und in ein neues Verzeichnis verschieben.The following example shows how to retrieve all the text files from a directory and move them to a new directory. Nachdem die Dateien verschoben wurden, sind Sie nicht mehr im ursprünglichen Verzeichnis vorhanden.After the files are moved, they no longer exist in the original directory.

using System;
using System.IO;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string sourceDirectory = @"C:\current";
            string archiveDirectory = @"C:\archive";

            try
            {
                var txtFiles = Directory.EnumerateFiles(sourceDirectory, "*.txt");

                foreach (string currentFile in txtFiles)
                {
                    string fileName = currentFile.Substring(sourceDirectory.Length + 1);
                    Directory.Move(currentFile, Path.Combine(archiveDirectory, fileName));
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
    }
}
Imports System.IO

Module Module1

    Sub Main()
        Dim sourceDirectory As String = "C:\current"
        Dim archiveDirectory As String = "C:\archive"

        Try
            Dim txtFiles = Directory.EnumerateFiles(sourceDirectory, "*.txt")

            For Each currentFile As String In txtFiles
                Dim fileName = currentFile.Substring(sourceDirectory.Length + 1)
                Directory.Move(currentFile, Path.Combine(archiveDirectory, fileName))
            Next
        Catch e As Exception
            Console.WriteLine(e.Message)
        End Try
    End Sub

End Module

Im folgenden Beispiel wird veranschaulicht, wie die EnumerateFiles -Methode verwendet wird, um eine Auflistung von Textdateien aus einem Verzeichnis abzurufen. Anschließend wird diese Auflistung in einer Abfrage verwendet, um alle Zeilen zu suchen, die "example" enthalten.The following example demonstrates how to use the EnumerateFiles method to retrieve a collection of text files from a directory, and then use that collection in a query to find all the lines that contain "Example".

using System;
using System.IO;
using System.Linq;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string archiveDirectory = @"C:\archive";

            var files = from retrievedFile in Directory.EnumerateFiles(archiveDirectory, "*.txt", SearchOption.AllDirectories)
                        from line in File.ReadLines(retrievedFile)
                        where line.Contains("Example")
                        select new
                        {
                            File = retrievedFile,
                            Line = line
                        };

            foreach (var f in files)
            {
                Console.WriteLine("{0} contains {1}", f.File, f.Line);
            }
            Console.WriteLine("{0} lines found.", files.Count().ToString());
        }
    }
}
Imports System.IO

Module Module1

    Sub Main()
        Dim archiveDirectory As String = "C:\archive"

        Dim files = From retrievedFile In Directory.EnumerateFiles(archiveDirectory, "*.txt", SearchOption.AllDirectories)
                    From line In File.ReadLines(retrievedFile)
                    Where line.Contains("Example")
                    Select New With {.curFile = retrievedFile, .curLine = line}

        For Each f In files
            Console.WriteLine("{0} contains {1}", f.curFile, f.curLine)
        Next
        Console.WriteLine("{0} lines found.", files.Count.ToString())

    End Sub

End Module

Im folgenden Beispiel wird veranschaulicht, wie ein Verzeichnis und alle zugehörigen Dateien in ein neues Verzeichnis verschoben werden.The following example demonstrates how to move a directory and all its files to a new directory. Das ursprüngliche Verzeichnis ist nicht mehr vorhanden, nachdem es verschoben wurde.The original directory no longer exists after it has been moved.

using System;
using System.IO;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            string sourceDirectory = @"C:\source";
            string destinationDirectory = @"C:\destination";

            try
            {
                Directory.Move(sourceDirectory, destinationDirectory);  
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
    }
}
Imports System.IO

Module Module1

    Sub Main()
        Dim sourceDirectory As String = "C:\source"
        Dim destinationDirectory As String = "C:\destination"

        Try
            Directory.Move(sourceDirectory, destinationDirectory)
        Catch e As Exception
            Console.WriteLine(e.Message)
        End Try

    End Sub

End Module

Hinweise

Verwenden Sie Directory die-Klasse für typische Vorgänge wie das Kopieren, verschieben, umbenennen, erstellen und Löschen von Verzeichnissen.Use the Directory class for typical operations such as copying, moving, renaming, creating, and deleting directories.

Die statischen Methoden der- Directory Klasse führen Sicherheitsüberprüfungen für alle Methoden aus.The static methods of the Directory class perform security checks on all methods. Wenn Sie ein Objekt mehrmals wieder verwenden möchten, sollten Sie stattdessen die entsprechende Instanzmethode von DirectoryInfo verwenden, da die Sicherheitsüberprüfung nicht immer erforderlich ist.If you are going to reuse an object several times, consider using the corresponding instance method of DirectoryInfo instead, because the security check will not always be necessary.

Wenn Sie nur eine Verzeichnis bezogene Aktion ausführen, kann es effizienter sein, eine statische Directory Methode anstelle einer entsprechenden DirectoryInfo Instanzmethode zu verwenden.If you are performing only one directory-related action, it might be more efficient to use a static Directory method rather than a corresponding DirectoryInfo instance method. Die Directory meisten Methoden erfordern den Pfad zu dem Verzeichnis, das Sie bearbeiten.Most Directory methods require the path to the directory that you are manipulating.

Hinweis

In Membern, die einen path Zeichen folgen Parameter akzeptieren, muss dieser Pfad wohl geformt sein, oder es wird eine Ausnahme ausgelöst.In members that accept a string path parameter, that path must be well-formed or an exception is raised. Wenn ein Pfad z. b. voll qualifiziert ist, aber mit einem Leerzeichen ("c:\temp") beginnt, wird die Pfad Zeichenfolge nicht gekürzt, sodass der Pfad als falsch formatiert angesehen wird und eine Ausnahme ausgelöst wird.For example, if a path is fully qualified but begins with a space (" c:\temp"), the path string isn't trimmed, so the path is considered malformed and an exception is raised. Außerdem kann ein Pfad oder eine Kombination von Pfaden nicht zweimal voll qualifiziert werden.In addition, a path or a combination of paths cannot be fully qualified twice. Beispielsweise löst "c:\temp c:\Windows" auch eine Ausnahme aus.For example, "c:\temp c:\windows" also raises an exception. Stellen Sie sicher, dass die Pfade wohl geformt sind, wenn Sie Methoden verwenden, die eine Pfad Zeichenfolge akzeptieren.Ensure that your paths are well-formed when using methods that accept a path string. Weitere Informationen finden Sie unter Path.For more information see Path.

In Membern, die einen Pfad akzeptieren, kann der Pfad auf eine Datei oder ein Verzeichnis verweisen.In members that accept a path, the path can refer to a file or a directory. Sie können einen vollständigen Pfad, einen relativen Pfad oder einen Universal Naming Convention Pfad (UNC-Pfad) für einen Server-und einen Freigabe Namen verwenden.You can use a full path, a relative path, or a Universal Naming Convention (UNC) path for a server and share name. Die folgenden Pfade sind beispielsweise zulässig:For example, all the following are acceptable paths:

  • "c:\\MyDir" in C#, oder "c:\meinedir" in Visual Basic."c:\\MyDir" in C#, or "c:\MyDir" in Visual Basic.

  • "Mydir\\meinsubdir" in C#, oder "MyDir\MySubDir" in Visual Basic."MyDir\\MySubdir" in C#, or "MyDir\MySubDir" in Visual Basic.

  • "\ C#\\Myserver\\meinefreigabe" in, oder "\meinserver\meinefreigabe" in Visual Basic.\\"\\\\MyServer\\MyShare" in C#, or "\\MyServer\MyShare" in Visual Basic.

Standardmäßig wird allen Benutzern der vollständige Lese-/Schreibzugriff auf neue Verzeichnisse gewährt.By default, full read/write access to new directories is granted to all users. Allerdings muss die APP über die richtige Sicherheit für den Zugriff auf vorhandene Verzeichnisse verfügen.However, the app must have the correct security to access existing directories.

Um Berechtigungen für ein Verzeichnis und alle zugehörigen Unterverzeichnisse zu fordern, beenden Sie die Pfad Zeichenfolge mit dem Verzeichnis Trennzeichen.To demand permissions for a directory and all its subdirectories, end the path string with the directory separator character. (Beispiel: "c:\temp\" gewährt den Zugriff auf "c:\temp" und alle zugehörigen Unterverzeichnisse.) Um nur Berechtigungen für ein bestimmtes Verzeichnis zu fordern, beenden Sie die Pfad Zeichenfolge mit einem bestimmten Zeitraum.(For example, "C:\Temp\" grants access to C:\Temp\ and all its subdirectories.) To demand permissions only for a specific directory, end the path string with a period. (Z. b. "c:\temp\".(For example, "C:\Temp\." gewährt nur Zugriff auf c:\temp\, nicht auf seine Unterverzeichnisse.)grants access only to C:\Temp\, not to its subdirectories.)

In Membern, die searchPattern einen Parameter akzeptieren, kann die Such Zeichenfolge eine beliebige Kombination aus Literalzeichen und zwei Platzhalter Zeichen sein. * und?.In members that accept a searchPattern parameter, the search string can be any combination of literal characters and two wildcard characters; * and ?. Dieser Parameter erkennt keine regulären Ausdrücke.This parameter does not recognize regular expressions. Weitere Informationen finden Sie unter der EnumerateDirectories(String, String) -Methode oder einer anderen Methode, die searchPattern den-Parameter verwendet.For more information, see the EnumerateDirectories(String, String) method or any other method that uses the searchPattern parameter.

Eine Liste der allgemeinen e/a-Aufgaben finden Sie unter Allgemeine e/a-Aufgaben.For a list of common I/O tasks, see Common I/O Tasks.

Directoryund DirectoryInfo werden für die Verwendung in Windows StoreWindows Store -apps nicht unterstützt.Directory and DirectoryInfo are not supported for use in Windows StoreWindows Store apps. Informationen zum Zugreifen auf Dateien und Ordner in Windows StoreWindows Store -apps finden Sie unter zugreifen auf Daten und Dateien (Windows Store-Apps).For information about how to access files and folders in Windows StoreWindows Store apps, see Accessing data and files (Windows Store apps).

Methoden

CreateDirectory(String) CreateDirectory(String) CreateDirectory(String) CreateDirectory(String)

Erstellt alle Verzeichnisse und Unterverzeichnisse im angegebenen Pfad, es sei denn, sie sind bereits vorhanden.Creates all directories and subdirectories in the specified path unless they already exist.

CreateDirectory(String, DirectorySecurity) CreateDirectory(String, DirectorySecurity) CreateDirectory(String, DirectorySecurity) CreateDirectory(String, DirectorySecurity)

Erstellt alle Verzeichnisse im angegebenen Pfad, sofern diese nicht bereits vorhanden sind. Dabei wird die angegebene Windows-Sicherheit angewendet.Creates all the directories in the specified path, unless they already exist, applying the specified Windows security.

Delete(String) Delete(String) Delete(String) Delete(String)

Löscht ein leeres Verzeichnis aus einem angegebenen Pfad.Deletes an empty directory from a specified path.

Delete(String, Boolean) Delete(String, Boolean) Delete(String, Boolean) Delete(String, Boolean)

Löscht das angegebene Verzeichnis und, sofern angegeben, alle Unterverzeichnisse und Dateien im Verzeichnis.Deletes the specified directory and, if indicated, any subdirectories and files in the directory.

EnumerateDirectories(String) EnumerateDirectories(String) EnumerateDirectories(String) EnumerateDirectories(String)

Gibt eine aufzählbare Auflistung von Verzeichnisnamen in einem angegebenen Pfad zurück.Returns an enumerable collection of directory names in a specified path.

EnumerateDirectories(String, String) EnumerateDirectories(String, String) EnumerateDirectories(String, String) EnumerateDirectories(String, String)

Gibt eine aufzählbare Auflistung von Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen.Returns an enumerable collection of directory names that match a search pattern in a specified path.

EnumerateDirectories(String, String, EnumerationOptions) EnumerateDirectories(String, String, EnumerationOptions) EnumerateDirectories(String, String, EnumerationOptions) EnumerateDirectories(String, String, EnumerationOptions)
EnumerateDirectories(String, String, SearchOption) EnumerateDirectories(String, String, SearchOption) EnumerateDirectories(String, String, SearchOption) EnumerateDirectories(String, String, SearchOption)

Gibt eine aufzählbare Auflistung von Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen. Optional werden Unterverzeichnisse durchsucht.Returns an enumerable collection of directory names that match a search pattern in a specified path, and optionally searches subdirectories.

EnumerateFiles(String, String, EnumerationOptions) EnumerateFiles(String, String, EnumerationOptions) EnumerateFiles(String, String, EnumerationOptions) EnumerateFiles(String, String, EnumerationOptions)
EnumerateFiles(String, String, SearchOption) EnumerateFiles(String, String, SearchOption) EnumerateFiles(String, String, SearchOption) EnumerateFiles(String, String, SearchOption)

Gibt eine aufzählbare Auflistung von Dateinamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen. Optional werden Unterverzeichnisse durchsucht.Returns an enumerable collection of file names that match a search pattern in a specified path, and optionally searches subdirectories.

EnumerateFiles(String) EnumerateFiles(String) EnumerateFiles(String) EnumerateFiles(String)

Gibt eine aufzählbare Auflistung von Dateinamen in einem angegebenen Pfad zurück.Returns an enumerable collection of file names in a specified path.

EnumerateFiles(String, String) EnumerateFiles(String, String) EnumerateFiles(String, String) EnumerateFiles(String, String)

Gibt eine aufzählbare Auflistung von Dateinamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen.Returns an enumerable collection of file names that match a search pattern in a specified path.

EnumerateFileSystemEntries(String) EnumerateFileSystemEntries(String) EnumerateFileSystemEntries(String) EnumerateFileSystemEntries(String)

Gibt eine aufzählbare Auflistung von Dateinamen und Verzeichnisnamen in einem angegebenen Pfad zurück.Returns an enumerable collection of file names and directory names in a specified path.

EnumerateFileSystemEntries(String, String) EnumerateFileSystemEntries(String, String) EnumerateFileSystemEntries(String, String) EnumerateFileSystemEntries(String, String)

Gibt eine aufzählbare Auflistung von Dateinamen und Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen.Returns an enumerable collection of file names and directory names that match a search pattern in a specified path.

EnumerateFileSystemEntries(String, String, EnumerationOptions) EnumerateFileSystemEntries(String, String, EnumerationOptions) EnumerateFileSystemEntries(String, String, EnumerationOptions) EnumerateFileSystemEntries(String, String, EnumerationOptions)
EnumerateFileSystemEntries(String, String, SearchOption) EnumerateFileSystemEntries(String, String, SearchOption) EnumerateFileSystemEntries(String, String, SearchOption) EnumerateFileSystemEntries(String, String, SearchOption)

Gibt eine aufzählbare Auflistung von Dateinamen und Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen. Optional werden Unterverzeichnisse durchsucht.Returns an enumerable collection of file names and directory names that match a search pattern in a specified path, and optionally searches subdirectories.

Exists(String) Exists(String) Exists(String) Exists(String)

Bestimmt, ob der angegebene Pfad auf ein vorhandenes Verzeichnis auf einem Datenträger verweist.Determines whether the given path refers to an existing directory on disk.

GetAccessControl(String) GetAccessControl(String) GetAccessControl(String) GetAccessControl(String)

Ruft ein DirectorySecurity-Objekt ab, das die ACL-Einträge für ein angegebenes Verzeichnis kapselt.Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for a specified directory.

GetAccessControl(String, AccessControlSections) GetAccessControl(String, AccessControlSections) GetAccessControl(String, AccessControlSections) GetAccessControl(String, AccessControlSections)

Ruft ein DirectorySecurity-Objekt ab, das die angegebenen Typen von Einträgen in einer Zugriffssteuerungsliste für ein angegebenes Verzeichnis kapselt.Gets a DirectorySecurity object that encapsulates the specified type of access control list (ACL) entries for a specified directory.

GetCreationTime(String) GetCreationTime(String) GetCreationTime(String) GetCreationTime(String)

Ruft Datum und Zeit der Erstellung eines Verzeichnisses ab.Gets the creation date and time of a directory.

GetCreationTimeUtc(String) GetCreationTimeUtc(String) GetCreationTimeUtc(String) GetCreationTimeUtc(String)

Ruft das Erstellungsdatum und den Erstellungszeitpunkt im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) eines Verzeichnisses ab.Gets the creation date and time, in Coordinated Universal Time (UTC) format, of a directory.

GetCurrentDirectory() GetCurrentDirectory() GetCurrentDirectory() GetCurrentDirectory()

Ruft das aktuelle Arbeitsverzeichnis der Anwendung ab.Gets the current working directory of the application.

GetDirectories(String, String, SearchOption) GetDirectories(String, String, SearchOption) GetDirectories(String, String, SearchOption) GetDirectories(String, String, SearchOption)

Gibt die Namen der Unterverzeichnisse (einschließlich der Pfade) zurück, die dem angegebenen Suchmuster im aktuellen Verzeichnis entsprechen. Optional werden Unterverzeichnisse durchsucht.Returns the names of the subdirectories (including their paths) that match the specified search pattern in the specified directory, and optionally searches subdirectories.

GetDirectories(String, String, EnumerationOptions) GetDirectories(String, String, EnumerationOptions) GetDirectories(String, String, EnumerationOptions) GetDirectories(String, String, EnumerationOptions)
GetDirectories(String) GetDirectories(String) GetDirectories(String) GetDirectories(String)

Gibt die Namen der Unterverzeichnisse (einschließlich der Pfade) im angegebenen Verzeichnis zurück.Returns the names of subdirectories (including their paths) in the specified directory.

GetDirectories(String, String) GetDirectories(String, String) GetDirectories(String, String) GetDirectories(String, String)

Gibt die Namen von Unterverzeichnissen (einschließlich der zugehörigen Pfade) zurück, die dem angegebenen Suchmuster im angegebenen Verzeichnis entsprechen.Returns the names of subdirectories (including their paths) that match the specified search pattern in the specified directory.

GetDirectoryRoot(String) GetDirectoryRoot(String) GetDirectoryRoot(String) GetDirectoryRoot(String)

Gibt für den angegebenen Pfad die Informationen über Volume, Stammverzeichnis oder beides zurück.Returns the volume information, root information, or both for the specified path.

GetFiles(String) GetFiles(String) GetFiles(String) GetFiles(String)

Gibt die Namen aller Dateien (einschließlich des Pfads) im angegebenen Verzeichnis zurück.Returns the names of files (including their paths) in the specified directory.

GetFiles(String, String) GetFiles(String, String) GetFiles(String, String) GetFiles(String, String)

Gibt die Namen der Dateien (einschließlich der zugehörigen Pfade) zurück, die dem angegebenen Suchmuster im angegebenen Verzeichnis entsprechen.Returns the names of files (including their paths) that match the specified search pattern in the specified directory.

GetFiles(String, String, EnumerationOptions) GetFiles(String, String, EnumerationOptions) GetFiles(String, String, EnumerationOptions) GetFiles(String, String, EnumerationOptions)
GetFiles(String, String, SearchOption) GetFiles(String, String, SearchOption) GetFiles(String, String, SearchOption) GetFiles(String, String, SearchOption)

Gibt die Namen der Dateien (einschließlich der zugehörigen Pfade) zurück, die dem angegebenen Suchmuster im angegebenen Verzeichnis entsprechen. Anhand eines Werts wird bestimmt, ob Unterverzeichnisse durchsucht werden sollen.Returns the names of files (including their paths) that match the specified search pattern in the specified directory, using a value to determine whether to search subdirectories.

GetFileSystemEntries(String) GetFileSystemEntries(String) GetFileSystemEntries(String) GetFileSystemEntries(String)

Gibt die Namen aller Dateien und Unterverzeichnisse in einem angegebenen Pfad zurück.Returns the names of all files and subdirectories in a specified path.

GetFileSystemEntries(String, String) GetFileSystemEntries(String, String) GetFileSystemEntries(String, String) GetFileSystemEntries(String, String)

Gibt ein Array von Dateinamen und Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen.Returns an array of file names and directory names that match a search pattern in a specified path.

GetFileSystemEntries(String, String, EnumerationOptions) GetFileSystemEntries(String, String, EnumerationOptions) GetFileSystemEntries(String, String, EnumerationOptions) GetFileSystemEntries(String, String, EnumerationOptions)
GetFileSystemEntries(String, String, SearchOption) GetFileSystemEntries(String, String, SearchOption) GetFileSystemEntries(String, String, SearchOption) GetFileSystemEntries(String, String, SearchOption)

Gibt ein Array aller Dateinamen und Verzeichnisnamen zurück, die einem Suchmuster in einem angegebenen Pfad entsprechen. Optional werden Unterverzeichnisse durchsucht.Returns an array of all the file names and directory names that match a search pattern in a specified path, and optionally searches subdirectories.

GetLastAccessTime(String) GetLastAccessTime(String) GetLastAccessTime(String) GetLastAccessTime(String)

Gibt das Datum und die Uhrzeit des letzten Zugriffs auf die angegebene Datei bzw. das angegebene Verzeichnis zurück.Returns the date and time the specified file or directory was last accessed.

GetLastAccessTimeUtc(String) GetLastAccessTimeUtc(String) GetLastAccessTimeUtc(String) GetLastAccessTimeUtc(String)

Gibt das Datum und den Zeitpunkt im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) des letzten Zugriffs auf die angegebene Datei bzw. das angegebene Verzeichnis zurück.Returns the date and time, in Coordinated Universal Time (UTC) format, that the specified file or directory was last accessed.

GetLastWriteTime(String) GetLastWriteTime(String) GetLastWriteTime(String) GetLastWriteTime(String)

Gibt das Datum und die Uhrzeit des letzten Schreibvorgangs in die angegebene Datei bzw. das angegebene Verzeichnis zurück.Returns the date and time the specified file or directory was last written to.

GetLastWriteTimeUtc(String) GetLastWriteTimeUtc(String) GetLastWriteTimeUtc(String) GetLastWriteTimeUtc(String)

Gibt das Datum und den Zeitpunkt des letzten Schreibzugriffs im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) auf die angegebenen Datei bzw. das angegebene Verzeichnis zurück.Returns the date and time, in Coordinated Universal Time (UTC) format, that the specified file or directory was last written to.

GetLogicalDrives() GetLogicalDrives() GetLogicalDrives() GetLogicalDrives()

Ruft die Namen der logischen Laufwerke auf diesem Computer im Format „<Laufwerkbuchstabe>:\“ ab.Retrieves the names of the logical drives on this computer in the form "<drive letter>:\".

GetParent(String) GetParent(String) GetParent(String) GetParent(String)

Ruft das übergeordnete Verzeichnis des angegebenen Pfads ab, sowohl für absolute als auch für relative Pfade.Retrieves the parent directory of the specified path, including both absolute and relative paths.

Move(String, String) Move(String, String) Move(String, String) Move(String, String)

Verschiebt eine Datei oder ein Verzeichnis und dessen Inhalt an einen neuen Speicherort.Moves a file or a directory and its contents to a new location.

SetAccessControl(String, DirectorySecurity) SetAccessControl(String, DirectorySecurity) SetAccessControl(String, DirectorySecurity) SetAccessControl(String, DirectorySecurity)

Wendet von einem DirectorySecurity-Objekt beschriebene Einträge von Zugriffssteuerungslisten auf das angegebene Verzeichnis an.Applies access control list (ACL) entries described by a DirectorySecurity object to the specified directory.

SetCreationTime(String, DateTime) SetCreationTime(String, DateTime) SetCreationTime(String, DateTime) SetCreationTime(String, DateTime)

Legt das Erstellungsdatum und den Erstellungszeitpunkt für die angegebene Datei bzw. das angegebene Verzeichnis fest.Sets the creation date and time for the specified file or directory.

SetCreationTimeUtc(String, DateTime) SetCreationTimeUtc(String, DateTime) SetCreationTimeUtc(String, DateTime) SetCreationTimeUtc(String, DateTime)

Legt das Erstellungsdatum und den Erstellungszeitpunkt im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) für die angegebene Datei oder das angegebene Verzeichnis fest.Sets the creation date and time, in Coordinated Universal Time (UTC) format, for the specified file or directory.

SetCurrentDirectory(String) SetCurrentDirectory(String) SetCurrentDirectory(String) SetCurrentDirectory(String)

Legt das aktuelle Arbeitsverzeichnis der Anwendung auf das angegebene Verzeichnis fest.Sets the application's current working directory to the specified directory.

SetLastAccessTime(String, DateTime) SetLastAccessTime(String, DateTime) SetLastAccessTime(String, DateTime) SetLastAccessTime(String, DateTime)

Legt das Datum und die Uhrzeit des letzten Zugriffs auf die angegebene Datei bzw. das angegebene Verzeichnis fest.Sets the date and time the specified file or directory was last accessed.

SetLastAccessTimeUtc(String, DateTime) SetLastAccessTimeUtc(String, DateTime) SetLastAccessTimeUtc(String, DateTime) SetLastAccessTimeUtc(String, DateTime)

Legt das Datum und den Zeitpunkt im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) des letzten Zugriffs auf die angegebene Datei bzw. das angegebene Verzeichnis fest.Sets the date and time, in Coordinated Universal Time (UTC) format, that the specified file or directory was last accessed.

SetLastWriteTime(String, DateTime) SetLastWriteTime(String, DateTime) SetLastWriteTime(String, DateTime) SetLastWriteTime(String, DateTime)

Legt Datum und Zeit des letzten Schreibvorgangs in einem Verzeichnis fest.Sets the date and time a directory was last written to.

SetLastWriteTimeUtc(String, DateTime) SetLastWriteTimeUtc(String, DateTime) SetLastWriteTimeUtc(String, DateTime) SetLastWriteTimeUtc(String, DateTime)

Legt das Datum und den Zeitpunkt im UTC-Format (Coordinated Universal Time, koordinierte Weltzeit) des letzten Schreibzugriffs auf ein Verzeichnis fest.Sets the date and time, in Coordinated Universal Time (UTC) format, that a directory was last written to.

Gilt für:

Siehe auch