Timer 如何在一天中的特定时间通过自动热键打开文件?

Timer 如何在一天中的特定时间通过自动热键打开文件?,timer,autohotkey,Timer,Autohotkey,我找不到一个简单的脚本在autohotkey中可以在一天中的特定时间打开文件的方法。有什么帮助吗 hour = 09 min = 00 difhr := hour - A_hour difmin := min - A_min if difhr > 0 sleepH := difhr * 3600000 else 我可以想出两个好办法 设置计时器: #Persistent SetTimer, CheckTime, 5000 Return CheckTime: TheTime =

我找不到一个简单的脚本在autohotkey中可以在一天中的特定时间打开文件的方法。有什么帮助吗

hour = 09 
min = 00
difhr := hour - A_hour difmin := min - A_min
if difhr > 0  
sleepH := difhr * 3600000
 else

我可以想出两个好办法

设置计时器:

#Persistent

SetTimer, CheckTime, 5000
Return

CheckTime:
TheTime = %A_Hour%%A_Min%
If (TheTime = 1525) && !(Ran)
{
    Run, C:\Test.txt
    Ran := 1
}
循环:


我可以想出两个好办法

设置计时器:

#Persistent

SetTimer, CheckTime, 5000
Return

CheckTime:
TheTime = %A_Hour%%A_Min%
If (TheTime = 1525) && !(Ran)
{
    Run, C:\Test.txt
    Ran := 1
}
循环:



如果您要求我们为您查找/编写脚本;这是离题的。否则,请显示您的代码。我发现使用SetTimer不好,建议在何处添加行以打开文件?此代码看起来甚至不运行。是否有错误消息?或者具体的问题是什么?我的问题很简单:如何设置autohotkey在特定时间运行脚本。是的,那个代码是不完整的,所以我在这里问。感谢如果您要求我们为您查找/编写脚本;这是离题的。否则,请显示您的代码。我发现使用SetTimer不好,建议在何处添加行以打开文件?此代码看起来甚至不运行。是否有错误消息?或者具体的问题是什么?我的问题很简单:如何设置autohotkey在特定时间运行脚本。是的,那个代码是不完整的,所以我在这里问。谢谢你的回答,艾略特!我选择了第一个,它成功了。我知道这个脚本并没有使我的整个系统变慢,或者我应该关心它吗?如果我的计算机在脚本编写时关闭了,那么尽快打开文件的线路是什么?@AMDG-这是不同的问题-但是你可能必须在SuperUser上问它。在堆栈交换中,您知道,我们必须继续讨论主题。
CheckTime
是否应该有一个
return
?谢谢您的回答,Elliot!我选择了第一个,它成功了。我知道这个脚本并没有使我的整个系统变慢,或者我应该关心它吗?如果我的计算机在脚本编写时关闭了,那么尽快打开文件的线路是什么?@AMDG-这是不同的问题-但是你可能必须在SuperUser上问它。在堆栈交换中,您知道,我们必须继续讨论主题。
CheckTime
是否应该有一个
return