我想以固定间隔执行“start [Filename] .txt”。 所以我决定创建Windows服务。 但我不知道通过Windows服务执行此命令。 我实施的其他逻辑。剩下的就是执行命令。
答案 0 :(得分:4)
答案 1 :(得分:2)
答案 2 :(得分:2)
创建PowerShell脚本并按任务计划程序按计划执行...
答案 3 :(得分:0)
如果在Windows服务中,Process.Start将无法实现您可能的目标。它可能会启动进程....进入会话0,所以你永远不会看到它。要从用户可以与之交互的服务启动进程,您需要在用户会话中创建进程,这是从Windows服务内部做的非常重要的事情(但肯定是可能的)。您可能最好以@jglouie建议的方式查看Windows计划任务。