获取系统信息里能否增加一个获取电脑型号

功能建议 · 3878 次浏览
Sunsh 创建于 2024-10-19 11:51

rt,当前系统信息已经能获取到系统的机器名,但是当系统重装后或者因为需求进行了修改,这个名称发生了变化

对于那些在不同电脑上执行不同操作(比如因为分辨率不同或者电脑性能不同,执行不同操作),就需要再去朔源修改,不太方便

如果能获取电脑型号,就可以唯一确定了


回复内容
CL 2024-10-19 22:11
#1

可以尝试用powershell脚本获取CPU信息,其他信息估计很难获取。

Sunsh 2024-10-24 17:34
#2
回复 CL :

可以尝试用powershell脚本获取CPU信息,其他信息估计很难获取。

可以获取到

电脑品牌名:wmic computersystem get manufacturer

主板名:wmic baseboard get product 

得到的数据,进行数据清洗:$={stdout}.Replace("Manufacturer","")..Replace("Computer","").Trim()


如果可以,希望集成到Quicker

Sunsh 最后更新于 2024-10-24 17:42
H-D-G 回复 Sunsh 2024-10-25 06:28 :

做成子程序就好了

Sunsh 回复 H-D-G 2024-10-25 11:58 :

大佬,请教个问题,像$= _context.ActionId可以获取到当前动作id

如果要获取当前动作的「功能/用途说明」,有没有类似的表达式


H-D-G 回复 Sunsh 2024-10-25 21:35 :

要这个干嘛?

Sunsh 回复 H-D-G 2024-10-25 21:50 :

取消悬浮图标的时候,做匹配

我有好几个动作的名称是一样的,但是他们的用途说明不一样,虽然可以手动写入每一个动作要匹配的内容,但是要是说明改了就还得需要改,另外这个在我某个模板和公共子程序里都有,所以如果可以用表达式提取出来就会省事不少

Sunsh 回复 H-D-G 2024-10-26 11:32 :
主要是目前Quicker不支持根据动作ID取消悬浮的动作图标,所以只能对所有悬浮的图标进行匹配查找,找到符合条件的,然后用窗口句柄关闭
回复主贴