Eu suponho que você pegou seu trecho aqui:
Você precisa carregar os módulos getprofileprofile.
Além disso, o buddy usa 'para denotar - em seu código. Então:
get-content mydesktops.txt | get-userprofile | onde {$ _. LastUse -lt (Get-Date) .AddDays (-90)} | remove-userprofile
O script não funciona para mim se eu tentar usá-lo remotamente, como indicado no post dele.
Por isso, funciona:
get-userprofile | onde {$ _. LastUse -lt (Get-Date) .AddDays (-90)} | remove-userprofile