2017-10-17 195 views
-2

好日子的文件的数量,如果在目录大于X,则重新启动服务

我寻求的方法有一个计划任务运行经常检测在指定的文件夹,如果超过12个文件(假设C:\ Q )然后重新启动指定的Windows服务。

我相信这将是可能的PowerShell,但也许也可以批量/ CMD文件?

感谢您的反馈。

回答

0

这对于PowerShell来说非常有可能。

If ((Get-ChildItem "C:\Q").Count -gt 12){ 
    # Restart you service here 
    # The cmdlets Stop-service and Start-Service should help you 
} 

以供将来参考,请单击here学会如何问对SO一个很好的问题,因为我们不是一个代码编写的服务,但愿意帮助你对代码你写,或者至少尝试过的问题来写。

+0

非常感谢 - 这应该让我准确地在需要的地方。 –

+1

我也注意到您对文章推荐的评论。我一定会阅读那篇文章。 –