for ($i=1; $i -lt 3; $i++){
$tT=$i
$ExecutionContext.InvokeCommand.ExpandString($o0)
echo $o0
echo $tT
}
$o0="weird${tT}";
outputs: weird2 weird2 1 weird2 weird2 2
why is that? I'd expect
weird1 weird1 1 weird2 weird2 2
how can I make things work?