我想创建一个简短的应用程序,该应用程序运行 Windows 启动并执行 flashdns,例如每 1 小时。也许编译成exe文件。
我知道这将是:
import os
os.system('ipconfig/flushdns')
但我没有找到答案这个函数的外观以及如何编译它并使用 Windows 运行它。
非常感谢:
https://stackoverflow.com/users/9359583/kremklatt
我使用了链接:
Windows启动时如何启动python文件? https://datatofish.com/command-prompt-python/
和最终脚本:
import os
import threading
def flushdns():
threading.Timer(60.0, flushdns).start() # repeat every 60 seconds
os.system('cmd /k "ipconfig/flushdns"')
flushdns()
这个社区是史诗般的 xD
https://github.com/perdubaro/DnsFlusher
欢迎任何反馈:)
本指南应该让您有所了解,它展示了如何在 cmd 中运行和执行命令:https ://datatofish.com/command-prompt-python/