【问题标题】:Extract "Hover" information from icon while in a batch file在批处理文件中从图标中提取“悬停”信息
【发布时间】:2017-02-16 19:08:54
【问题描述】:

当您将鼠标悬停在系统托盘中的图标上时,它会显示一条消息。我想知道是否可以在批处理文件中检索/提取该信息。

【问题讨论】:

  • 并非没有第三方实用程序。
  • 壁球手,这些是什么实用程序?

标签: batch-file hover icons system-tray


【解决方案1】:

虽然这不适用于“系统托盘/通知区域”,但它是一个利用 powershell 回答标题问题的示例批处理文件。

@Echo Off
If /I Not "%~x1"==".lnk" Exit/B
Set "myLnk=%~1"
For /F "UseBackQ Delims=" %%A In (`
    Powershell -C "&{$sh = New-Object -COM WScript.Shell;"^
    "$desc = $sh.CreateShortcut('%myLnk%').Description;$desc}"
`) Do Echo="%%~A"
Timeout -1

它应该输出一个快捷方式,hover display text,只需将其拖放到脚本上即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多