Т.к. в коде уже есть while, зачем плодить непонятные переменные:
Код:
while ($true) {
if($activation -eq 0) {
Clear-Host
Write-Host "наблюдаем с`t$watcher_start_d $watcher_start_t"
Write-Host "срабатываний`t$activation"
}
Write-Host "$activation`t$DocTypeRus`t$CadastralNumber"
$activation++
if($activation -eq 15) {$activation = 0}
}