You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求修改PowerShell脚本:唤起所有最小化文件资源管理器窗口

修复批量恢复最小化文件资源管理器窗口的PowerShell脚本

原脚本存在几个问题导致失效:

  • 依赖固定窗口名称“File Explorer”,中文系统下窗口名称为“文件资源管理器”,无法匹配
  • 仅设置Visible = $true无法可靠恢复最小化窗口
  • Document.Focus()会在部分窗口(如“此电脑”)上抛出错误

修改后的可靠脚本:

$shell = New-Object -ComObject Shell.Application
$shell.Windows() | ForEach-Object {
    # 通过进程路径判断是否为文件资源管理器,不受系统语言影响
    if ($_.FullName -like "*explorer.exe") {
        # 1=正常窗口,2=最小化,3=最大化
        if ($_.WindowState -eq 2) {
            $_.WindowState = 1
        }
        $_.Visible = $true
        $_.Activate()
    }
}

额外注意事项

检查快捷方式中的脚本路径是否正确:Windows默认桌面路径为C:\Users\<你的用户名>\Desktop,而非C:\Desktop,所以快捷方式的位置栏应修正为:

powershell -ExecutionPolicy Bypass -File "C:\Users\<你的用户名>\Desktop\text.ps1"

内容的提问来源于stack exchange,提问作者goblinmode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 08:20:56