窗口检查

窗口检查 公开 已发布

QIMULIANG 更新于 7天9小时前 | 3 | 11
如何安装动作?

适用于
分类(旧)
剪贴板相关 脚本 功能
关键词

quickplay muyutt 周九九 3 人赞了这个动作

1 个动作单 收藏了此动作。

更多信息
分享时间 2024-07-29 16:45
最后更新 7天9小时前
修订版本 4
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.44.22
动作大小 54.3 KB

分享到

「根据鼠标所在位置或点击目标,定位当前窗口并提取关键信息。」

简介

根据设置的触发方式(轮盘or鼠标点击)获取相关窗口信息:

运行动作后会在鼠标周围位置创建一个菜单,以获取谷歌浏览器相关信息为例,功能如下:


1~5:获取窗口信息(点击后自动复制)
快速提取当前活动窗口的相关信息(进程名、PID、句柄、类名、标题)。点击后会自动复制到剪贴板,方便粘贴到其他工具或文档中。
6:复制进程完整路径
读取窗口对应进程的可执行文件完整路径(如 C:\Program Files\xxx.exe),并自动复制到剪贴板,便于排查程序来源或定位安装位置。
7:打开进程所在文件夹
直接在文件资源管理器中打开该进程所在的目录,并选中对应的可执行文件,用于快速访问或检查文件属性。
8:浏览器搜索进程名
调用默认浏览器,并用设置中指定的搜索引擎搜索该进程名,用于判断可疑程序、查询软件信息或技术资料。
9:输出详细信息到记事本
将窗口进程的详细信息(进程名、PID、句柄、类名、标题)连同本机系统配置(设备名,Windows版本,系统类型,CPU、GPU、内存、磁盘、主板、网卡、IP地址、MAC地址)一并写入到记事本中,用于生成文本报告便于记录或分析。
10:终止进程运行
通过系统调用直接结束该进程,相当于在任务管理器中“结束任务”。适合强制关闭无响应或异常占用资源的程序。
11:终止并重启进程
结束目标进程后延时 3 秒重新启动同一程序,常用于刷新卡死的软件或快速重置后台进程。
12:打开任务管理器
调用系统命令启动 Windows 任务管理器,用于查看所有运行的进程、资源占用和性能监控。
13:重启资源管理器
关闭当前资源管理器实例并重新启动一个新的资源管理器进程,用于修复资源管理器卡死或界面异常的情况。


设置界面如下:


计算系统运行时间结果源于读取系统日志 Event ID 6005(EventLog 服务启动)作为本次开机起点,与运行动作时间做差,得到“自本次开机至运行动作时刻”的运行时长,此方法可避免因电脑快速启动造成时间统计异常,Windows PowerShell 代码如下:

$e = Get-WinEvent -FilterHashtable @{LogName='System'; Id=6005} -MaxEvents 1
$ts = (Get-Date) - $e.TimeCreated
'{0:%d}天{0:hh}小时{0:mm}分{0:ss}秒' -f $ts

计算进程运行时间Windows PowerShell 代码如下:

param([int]$ProcessId)
$ts = (Get-Date) - (Get-Process -Id $ProcessId).StartTime
'{0:%d}天{0:hh}小时{0:mm}分{0:ss}秒' -f $ts


作者所声明的动作特征:
  • 会保存状态数据

最近更新

修订版本 更新时间 更新说明
4 7天9小时前 修改:
选择界面细节修改
终止/重启进程时,以管理员模式运行CMD命令(可见)
获取的进程信息附加本机配置一同输出到记事本
新增:
浏览器搜索获取到的进程名
设置界面增加多个可控制选项
3 11天1小时前 修改:检查器第6项为直接显示当前鼠标所在进程路径
新增:右键动作修改检查器默认选中项
2 2025-03-19 10:17 添加鼠标所在窗口进程自动重启

最近讨论

功能建议 · 35
muyutt 11天3小时前 QIMULIANG 7天9小时前