从批处理文件恢复正在运行的应用

时间:2013-06-11 20:53:11

标签: windows command-line batch-file cmd

我打开并最小化了Windows照片查看器。 如何从批处理程序将其恢复到前台? 我发现应用程序是“dllhost.exe”

我试过这个命令:

    START /MAX dllhost.exe

我还试图杀死该应用程序并重新开始,但没有帮助。

PS:我在前台运行了IE。

任何解决方案?

1 个答案:

答案 0 :(得分:1)

我认为CMD DOS语言中没有任何内容可以满足您的要求。但是,如果应用程序的标题栏中有唯一的名称,您可以使用VBScript完成所需的操作。

Test.vbs

set s = CreateObject("WScript.Shell")

s.AppActivate "Calculator"
wscript.sleep(100)
s.SendKeys("% r")

此脚本将找到Calculator并激活它,休眠100毫秒,然后按alt + space(激活系统菜单),然后按rrestoreCalculator应用程序。

注意:{{1}}必须已经在运行 - 如果不是,则不会启动它...