Windows 批处理文件,以便每1分钟在其中执行一个命令
我想创建一个批处理文件,每1分钟在其中执行一次命令 我该怎么做呢 我想做的是: 每隔1分钟左右从somedomain.com/updates.html下载一个文件到一个新文件 我没有在这里安装任何.NET framework,所以我考虑使用批处理文件 在谷歌搜索了一段时间后,我得到了Windows 批处理文件,以便每1分钟在其中执行一个命令,windows,batch-file,repeat,Windows,Batch File,Repeat,我想创建一个批处理文件,每1分钟在其中执行一次命令 我该怎么做呢 我想做的是: 每隔1分钟左右从somedomain.com/updates.html下载一个文件到一个新文件 我没有在这里安装任何.NET framework,所以我考虑使用批处理文件 在谷歌搜索了一段时间后,我得到了 现在我要调用的是一个命令,该命令每1分钟下载并写入一个新文件。我建议使用windows中的计划任务! 不要在批处理文件中添加调度/循环 来自 是否需要等待一定时间的批处理文件?在某些语言中,该命令可能是WAIT,但
现在我要调用的是一个命令,该命令每1分钟下载并写入一个新文件。我建议使用windows中的计划任务! 不要在批处理文件中添加调度/循环 来自 是否需要等待一定时间的批处理文件?在某些语言中,该命令可能是WAIT,但DOS和Windows没有为批处理文件提供该命令。如果要实现WAIT命令: 适用于DOS、Windows 95和Windows 98计算机 创建以下批处理文件并将其命名为WAIT.BAT @选项/T:N,%1%>NUL 现在,为了在批处理文件中等待10秒,只需按如下方式调用wait.BAT批处理文件: 呼叫等待10 适用于Windows 95、Windows 98、Windows NT、Windows 2000、Windows XP或Windows 2003计算机 您可以使用以下WAIT.BAT,因为Windows NT、Windows 2000、Windows XP或Windows 2003上的默认安装中不包括CHOICE命令: @ping 127.0.0.1-N2-W1000>nul @ping 127.0.0.1-n%1%-w 1000>nul 这两行的原因是为了使用PING命令等待,必须添加额外的PING以正确等待所需的秒数。此外,由于正在使用PING命令,因此此等待批处理文件可能会运行数毫秒。因此,不建议将其用于关键实时处理 Windows XP和Windows 2003计算机
由于Windows XP和2003用户没有CHOICE命令,如果您发现PING选项不符合您的喜好,Windows 2003资源工具包有一个批处理文件睡眠命令。虽然命令提示符下没有可用的等待命令,但这是一个常见问题,MS确实在资源工具包中发布了睡眠命令。您可以在while循环中使用sleep.exe命令 我从可以找到的Windows 2003资源工具包中获得了sleep.exe