首页 > 技术文章 > IIS应用程序池自动化回收脚本

qiansm 2020-12-03 11:07 原文

@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

如果你觉得好用,请给个好评。谢谢。

推荐阅读