[英]PowerShell IIS How to make each recycle period 2 minutes apart
我需要設置 IIS 池每隔 2 分鍾回收一次的所有時間。 我想在 PS 中創建一個腳本來為我設置它。 這就是它的樣子:”
$AppPool = Get-IISAppPool
$AppPoolName = $AppPool | select -ExpandProperty name
foreach ($pool in $AppPoolName) {
#Set-ItemProperty -Path IIS:\AppPools\$pool -Name recycling.periodicRestart.time -Value 3.00:00:00
}
我如何每次增加 2 分鍾? -值 3.00:00:00 -值 3.00:02:00 -值 3.00:04:00 等
使用的格式是TimeSpan對象在使用.ToString('c')
時輸出的格式。
您可以在循環內的 TimeSpan 中添加 2 分鍾,例如
$time = New-TimeSpan -Days 3 -Hours 0 -Minutes 0 -Seconds 0
foreach ($pool in $AppPoolName) {
Set-ItemProperty -Path IIS:\AppPools\$pool -Name recycling.periodicRestart.time -Value $time.ToString('c')
$time = $time.Add((New-TimeSpan -Minutes 2))
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.