在 Teamviewer 断开连接后关闭 "Sponsored session" window
Close the "Sponsored session" window after Teamviewer disconnected
下面的简单脚本是为了在 teamviewer(远程控制客户端)断开连接后关闭 window "sponsored session",但我发现脚本实际上不起作用?需要帮助,非常感谢
#Persistent
#NoEnv
WinWait Sponsored session
WinKill
要在 window 弹出时立即用 Autohotkey 关闭它,我们必须创建一个循环(多次执行),等待 window 出现并杀死它然后。我们通过它的标题检测到 window(此处:"Sponsored Session")
SetTitleMatchMode, 2
#NoEnv
Loop, {
WinWait Sponsored session
WinKill
sleep 100
}
SetTitleMatchMode, 2
对 window 标题进行了部分匹配,因此如果不小心使用,它可能会比预期的杀死更多(例如,如果标题是网页标题)。
目标 window 的标题可以使用 "Window Spy" 工具轻松检测到,该工具随 AHK 一起提供,可以通过任何 运行 AHK 脚本的托盘菜单图标使用.
使用 Loop
会导致 CPU 负载增加。所以我让它驻留在#Persistent
中,处理后用reload
初始化。
#Persistent
#SingleInstance Force
WinWait, Sponsored session{
WinActivate, Sponsored session
Sleep, 500
Send, {Enter}
reload
}
下面的简单脚本是为了在 teamviewer(远程控制客户端)断开连接后关闭 window "sponsored session",但我发现脚本实际上不起作用?需要帮助,非常感谢
#Persistent
#NoEnv
WinWait Sponsored session
WinKill
要在 window 弹出时立即用 Autohotkey 关闭它,我们必须创建一个循环(多次执行),等待 window 出现并杀死它然后。我们通过它的标题检测到 window(此处:"Sponsored Session")
SetTitleMatchMode, 2
#NoEnv
Loop, {
WinWait Sponsored session
WinKill
sleep 100
}
SetTitleMatchMode, 2
对 window 标题进行了部分匹配,因此如果不小心使用,它可能会比预期的杀死更多(例如,如果标题是网页标题)。
目标 window 的标题可以使用 "Window Spy" 工具轻松检测到,该工具随 AHK 一起提供,可以通过任何 运行 AHK 脚本的托盘菜单图标使用.
使用 Loop
会导致 CPU 负载增加。所以我让它驻留在#Persistent
中,处理后用reload
初始化。
#Persistent
#SingleInstance Force
WinWait, Sponsored session{
WinActivate, Sponsored session
Sleep, 500
Send, {Enter}
reload
}