IIS应用程序池自动化回收脚本
@echo off
echo 列出IIS应用程序池
%systemroot%\system32\inetsrv\APPCMD list apppool /state:Started >1.txt
(for /f tokens^=2^ delims^=^" %%i in (1.txt) do echo %%i )>2.txt
for /f "tokens=*" %%c in (2.txt) do (
echo %%c
)
echo 确认需要回收的应用程序池
pause
echo 开始回收应用程序池
(for /f "delims=" %%i in (2.txt) do (%systemroot%\system32\inetsrv\appcmd recycle apppool %%i)) >3.txt
for /f "tokens=*" %%d in (3.txt) do (
echo %%d
)
pause
exit
如果你觉得好用,请给个好评。谢谢。