2017-10-17 196 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

我也注意到您對文章推薦的評論。我一定會閱讀那篇文章。 –