0
我正在使用Windows Server 2003. 這是場景;批量文件在讀取值後重新啓動服務
這個文件中的文本文件名「abc.txt」我在第三行有一個值xyz = 2,我想要一個批處理腳本從第三行檢查這個值,如果它超過10,那麼它將重新啓動「asd 「服務。
我想我描述了我想達到的目標。
我正在使用Windows Server 2003. 這是場景;批量文件在讀取值後重新啓動服務
這個文件中的文本文件名「abc.txt」我在第三行有一個值xyz = 2,我想要一個批處理腳本從第三行檢查這個值,如果它超過10,那麼它將重新啓動「asd 「服務。
我想我描述了我想達到的目標。
@echo off
FOR /f "tokens=3" %%G IN ('find "xyz =" ^<abc.txt') DO set xyz=%%G
IF %xyz% gtr 10 (
net stop servicename
net start servicename
)