如何将当前窗口名称发送到txt文件

时间:2016-08-23 00:44:19

标签: window

好的,所以我需要知道他们在任何脚本中的任何方式,在运行时,将窗口的当前名称发送到文本文件。 谢谢 (更新) 我有一个ahk键盘记录器:

~a :: fileappend,a,C:\ DRIVERS \ debug.txt

~b :: fileappend,b,C:\ DRIVERS \ debug.txt

~c :: fileappend,c,C:\ DRIVERS \ debug.txt

~d :: fileappend,d,C:\ DRIVERS \ debug.txt

~e :: fileappend,e,C:\ DRIVERS \ debug.txt

ETC

所以这个脚本的结果是当按下一个键时,例如“a”,那么如果它们不是现有的debug.txt文件,那么它会创建一个内容为“a”的新文件,只需添加任何其他按键到txt文件。我想要做的是拥有用户在按下按键时所在窗口的名称,在按键之前放置,例如“按下chrome.exe

我希望我已经清楚地解释了我的问题 感谢

1 个答案:

答案 0 :(得分:0)

以下是使用AutoHotKey的方法:

创建名为script.ahk的文件:

WinGetTitle, title, A
;MsgBox, "%title%"
FileAppend, %title%`n, %A_WorkingDir%\titles.txt

从第二行删除分号以查看正在保存的窗口标题。

运行脚本后,它会将活动窗口的标题附加到./titles.txt