📜  Windows 10 中回收站的路径 (1)

📅  最后修改于: 2023-12-03 14:48:28.079000             🧑  作者: Mango

Windows 10 中回收站的路径

在 Windows 10 操作系统中,回收站是一个用于存储删除的文件和文件夹的特殊文件夹。当你删除文件或文件夹时,它们将被移动到回收站中,以便稍后可以恢复或永久删除。

回收站的默认路径

回收站的默认路径在不同的 Windows 版本中可能会有所不同。在 Windows 10 中,默认的回收站路径为:

C:\$Recycle.Bin

在此路径下,每个用户都有一个对应的回收站文件夹,以其安全标识符(SID)作为名称。例如,用户“John”在默认情况下将具有以下路径:

C:\$Recycle.Bin\S-1-5-21-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxx

注意:在默认情况下,$Recycle.Bin 文件夹是隐藏的,你需要在文件资源管理器中显示隐藏的文件和文件夹,才能看到它。

通过编程获取回收站的路径

如果你是程序员,并且需要以编程方式获取回收站的路径,你可以使用 Windows API 来完成这个任务。以下是一个使用 C# 编程语言的示例:

using System;
using Microsoft.Win32;

class Program
{
    static void Main()
    {
        string recycleBinPath = GetRecycleBinPath();
        Console.WriteLine(recycleBinPath);
    }

    static string GetRecycleBinPath()
    {
        string recycleBinPath = null;
        RegistryKey recycleBinKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders");
        if (recycleBinKey != null)
        {
            recycleBinPath = recycleBinKey.GetValue("RecycleBin", null) as string;
            recycleBinKey.Close();
        }
        return recycleBinPath;
    }
}

上述代码使用 Registry.CurrentUser 类来访问注册表中的用户相关信息,并通过 User Shell Folders 键获取回收站的路径。

以上是关于 Windows 10 中回收站路径的介绍,希望对你有所帮助!