分享时间 | 2024-07-29 16:45 |
最后更新 | 7天9小时前 |
修订版本 | 4 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.44.22 |
动作大小 | 54.3 KB |
运行动作后会在鼠标周围位置创建一个菜单,以获取谷歌浏览器相关信息为例,功能如下:
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 | 添加鼠标所在窗口进程自动重启 |