windows 11无内置“自动化文件整理管家”,但可通过资源管理器分组视图实现桌面文件按类型堆叠显示,再配合powershell脚本与任务计划程序实现按扩展名自动迁移归档。

Windows 11 并没有名为“自动化文件整理管家”的内置程序,也不存在开箱即用的、能自动扫描全盘并按后缀名迁移文件到新文件夹的图形化管家工具;但可通过启用资源管理器类型分组视图、部署轻量 PowerShell 脚本、配置任务计划程序三步联动,让桌面及指定路径中的文件真正按扩展名自动归类、堆叠显示并物理迁移。
让桌面文件视觉上自动堆叠分类
这一步不移动任何文件,只改变资源管理器的显示逻辑,所有操作在图形界面完成,5秒内生效。
打开文件资源管理器,在地址栏输入 shell:Desktop 后按回车,进入桌面文件系统视图。
在文件列表空白处右键 → 悬停「分组依据」→ 点击「类型」。
所有项目立即按系统识别的「文档」「图片」「视频」「快捷方式」「应用程序」「文件夹」等大类折叠为独立堆栈区块,每个区块顶部带可点击标题栏——【这是 Windows 11 唯一原生支持的“自动堆叠”效果,无需脚本或注册表】。
该设置仅对当前文件夹生效;如需在 Downloads 或 D:\Temp 中同样堆叠,进入对应路径后重复右键→「分组依据」→「类型」即可。
用 PowerShell 脚本自动按后缀名迁移桌面文件
此脚本将桌面文件按预设规则(如 .pdf → Desktop\Documents)物理移动,不删除、不覆盖,且只处理文件,跳过子文件夹。
方法一:一键创建并运行脚本
以管理员身份打开 Windows Terminal(右键开始按钮 → 选择「Windows Terminal(管理员)」)。
执行以下命令允许本地脚本运行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
执行命令创建脚本:
Set-Content -Path "$env:USERPROFILE\Desktop\Organize-Desktop.ps1" -Value @\"
$desktop = [Environment]::GetFolderPath('Desktop')
$rules = @{
'Documents' = @('.pdf','.docx','.xlsx','.pptx','.txt','.rtf','.odt');
'Images' = @('.jpg','.jpeg','.png','.gif','.webp','.bmp','.tiff');
'Archives' = @('.zip','.rar','.7z','.tar','.gz','.bz2');
'Executables' = @('.exe','.msi','.appx','.bat');
'Others' = @();
}
Get-ChildItem -Path $desktop -File | ForEach-Object {
$ext = $_.Extension.ToLower()
$targetFolder = ($rules.GetEnumerator() | Where-Object { $_.Value -contains $ext } | Select-Object -First 1).Key
if ($targetFolder) {
$destPath = Join-Path $desktop $targetFolder
if (-not (Test-Path $destPath)) { New-Item -ItemType Directory -Path $destPath | Out-Null }
Move-Item -Path $_.FullName -Destination $destPath -ErrorAction SilentlyContinue
}
}
\"
双击运行 Organize-Desktop.ps1 即可立即执行归档——【首次运行前请手动备份重要文件,脚本不设撤销机制】。
让归档动作真正“自动化”:定时执行脚本
仅靠手动双击无法实现“自动整理”,必须绑定任务计划程序,让它每天凌晨静默运行一次。
第一步:打开任务计划程序
按 Win+R 输入 taskschd.msc 回车。
第二步:创建基本任务
右侧点击「创建基本任务…」→ 输入名称「Daily Desktop Organizer」→ 下一步 → 触发器选「每天」→ 下一步 → 设置时间为 02:00 → 下一步。
第三步:设置操作
「操作」选「启动程序」→ 「程序或脚本」栏粘贴:
powershell.exe
「添加参数」栏填入:
-ExecutionPolicy Bypass -File "%USERPROFILE%\Desktop\Organize-Desktop.ps1"
→ 下一步 → 完成。
第四步:启用并测试
在任务列表中找到刚建的任务,右键「运行」,观察桌面文件是否被归入 Documents、Images 等子文件夹;若成功,该任务将从此每天凌晨2点自动执行。









