作者QoS (QoS)
站内EzHotKey
标题Re: [请问] 快速重新启动程式
时间Fri May 8 11:06:36 2009
※ 引述《AlanLive (Alan)》之铭言:
: ※ [本文转录自 EZsoft 看板]
: 作者: AlanLive (Alan) 看板: EZsoft
: 标题: [请问] 快速重新启动程式
: 时间: Mon May 4 20:02:39 2009
: 不少软体在开启一段时间後,记忆体的消耗量变得庞大
: 即使软体本身或者用整理记忆体的程式,释放了记忆体
: 但还是不及程式刚启动时般的顺畅
: Firefox 有一个 Quick Restart 的套件
: 只要按一下设定好的热键,就能重新启动
: 所以也想让其他程式也有着同样的功能
: 不知道有没有这种软体呢?
^!+F5::
{
WinGet, pid, PID, A
VarSetCapacity(sFilePath, 260)
hProc := DllCall("OpenProcess", "Uint", 0x043A, "int", 0, "Uint", pid)
DllCall("psapi\GetModuleFileNameExA", "Uint", hProc, "Uint", 0, "str"
, sFilePath, "Uint", 260)
DllCall("CloseHandle", "Uint", hProc)
PostMessage, 0x112, 0xF060,0,,A
Process, WaitClose, pid
Run, %sFilePath%
return
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.143.91
1F:推 AlanLive:感谢,我试试看 05/11 09:53