如何在批处理文件中重现操作

如何在批处理文件中重现操作

我想知道是否可以通过批处理文件操作来重现(不一定重现但获得相同的结果),特别是在这个例子中:

我在 Windows 任务栏的通知区域上看到了该图标(此处为 battle.net)。

  1. 我右键单击它,打开一个迷你菜单
  2. 我点击了“炉石传说”(再次举例)。
  3. Battle.net 和 Hearthstone 在任务栏中的窗口中打开

我想知道的是是否有办法用批处理文件重现这种情况,可以通过精确重现我的操作或通过找到负责的命令来达到我的目标,在这种情况下如何获取这些命令?

Battle.net 菜单

答案1

是的,你应该可以做到这一点,没有问题。

这取决于你想要它有多花哨。可以 使用脚本启动它或者如果您不担心它已经运行,一个简单的快捷方式就可以解决问题。

  1. 找到你的 battlenet launcher exe 文件。例如"C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"
  2. 创建此文件的快捷方式并右键单击该快捷方式,转到属性。
  3. 在“目标”行的“battle net launcher.exe”后添加一个空格和battlenet://WTCG

如果你选择脚本方式,你要么需要将 .VBS 添加到你的扩展名列表中,路径文本环境变量。然后创建该脚本的快捷方式。或者创建 WSCRIPT.EXE 的快捷方式并将脚本路径(带引号)作为参数。

在批处理文件中尝试此操作。如果需要,修复 battch.net 启动器路径。如果不行,请增加超时时间并重试。

    @echo off
    "C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe"
    timeout 5
    "C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe" battlenet://WTCG

相关内容