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

Das folgende Beispiel zeigt, wie Sie alle Textdateien aus einem Verzeichnis abzurufen 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 werden, sind sie nicht mehr in das ursprüngliche 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, um eine Auflistung von Textdateien aus einem Verzeichnis abzurufen, und klicken Sie dann diese Sammlung in einer Abfrage verwenden, um alle Zeilen zu suchen, "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 folgende Beispiel wird veranschaulicht, wie Sie ein Verzeichnis und alle Dateien in ein neues Verzeichnis verschieben.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 der Directory Klasse für normale Vorgänge wie 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 sicherheitsüberprüfungen für alle Methoden ausgeführt werden.The static methods of the Directory class perform security checks on all methods. Wenn Sie ein Objekt mehrmals wiederverwenden möchten, erwägen Sie die entsprechende Instanzmethode der DirectoryInfo stattdessen, da die sicherheitsüberprüfung wird nicht immer erforderlich sein.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 Verbindung mit dem Directory-Aktion ausführen, ist es möglicherweise effizienter, verwenden einen statischen Directory -Methode anstelle einer entsprechenden DirectoryInfo Instanzmethode.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 meisten Directory Methoden erfordern, den Pfad zu dem Verzeichnis, das Sie bearbeiten.Most Directory methods require the path to the directory that you are manipulating.

Hinweis

Bei Membern, die eine Zeichenfolge akzeptieren path -Parameter, dass der Pfad muss wohlgeformt sein oder eine Ausnahme ausgelöst.In members that accept a string path parameter, that path must be well-formed or an exception is raised. Z. B., wenn ein Pfad voll qualifiziert, aber mit einem Leerzeichen ("c:\temp") beginnt, ist nicht die Path-Zeichenfolge abgeschnitten, damit der Pfad als fehlerhaft betrachtet wird und eine Ausnahme ausgelöst.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. Darüber hinaus kann keinen Pfad oder eine Kombination von Pfaden zweimal vollqualifiziert werden.In addition, a path or a combination of paths cannot be fully qualified twice. "C:\temp c:\windows" wird z. B. auch eine Ausnahme auslöst.For example, "c:\temp c:\windows" also raises an exception. Stellen Sie sicher, dass die Pfade wohlgeformt sind, bei Verwendung von Methoden, die eine Pfadzeichenfolge 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.

Bei Membern, die einen Pfad zu akzeptieren, kann der Pfad zu einer 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 ein Universal Naming Convention (UNC)-Pfad für den Namen eines Servers und der freigabeeinstellungen verwenden.You can use a full path, a relative path, or a Universal Naming Convention (UNC) path for a server and share name. Beispielsweise sind alle folgenden Pfade zulässig:For example, all the following are acceptable paths:

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

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

  • "\\\\MyServer\\MyShare" in c# oder "\\MyServer\MyShare" in Visual Basic."\\\\MyServer\\MyShare" in C#, or "\\MyServer\MyShare" in Visual Basic.

Standardmäßig erhält die vollständige Lese-/Schreibzugriff neuen Verzeichnisse für alle Benutzer.By default, full read/write access to new directories is granted to all users. Allerdings müssen die app die richtigen Sicherheit den Zugriff auf vorhandene Verzeichnisse verfügen.However, the app must have the correct security to access existing directories.

Bei Bedarf die Berechtigungen für ein Verzeichnis und allen seinen Unterverzeichnisse, Ende der Path-Zeichenfolge mit dem Verzeichnistrennzeichen.To demand permissions for a directory and all its subdirectories, end the path string with the directory separator character. (Z.B. "C:\Temp\" C:\Temp\ und allen seinen Unterverzeichnisse den Zugriff gewährt.) Bei Bedarf die Berechtigungen nur für ein bestimmtes Verzeichnis End die Pfadzeichenfolge mit einem Punkt.(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 Zugriff nur auf C:\Temp\und nicht auf seinen Unterverzeichnissen.)grants access only to C:\Temp\, not to its subdirectories.)

Bei Membern, akzeptieren ein searchPattern Parameter, die zu suchende Zeichenfolge kann eine beliebige Kombination von literalen Zeichen und Platzhalterzeichen; 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 kann nicht mit reguläre Ausdrücken erkennen.This parameter does not recognize regular expressions. Weitere Informationen finden Sie unter den EnumerateDirectories(String, String) -Methode oder eine andere Methode, die verwendet die searchPattern Parameter.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 e/a-Aufgaben.For a list of common I/O tasks, see Common I/O Tasks.

Directory und DirectoryInfo werden nicht unterstützt, für die Verwendung in Windows StoreWindows Store apps.Directory and DirectoryInfo are not supported for use in Windows StoreWindows Store apps. Informationen zum Zugriff auf Dateien und Ordner in Windows StoreWindows Store -apps finden Sie unter den Zugriff 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, und übernimmt die angegebene Windows-Sicherheit. Creates all the directories in the specified path, unless the 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 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