Script Power Shell para excluir os perfis do Usuário do Windows Server 2008 r2 para a máquina local (Windows 7)

0

Eu tentei o seguinte script em um Windows Server 2008 R2 para excluir os Perfis de usuário em uma máquina cliente com Windows 7.

PS C:\> get-content localcomputer-list.txt | get-userprofile | where {$_.LastUse 'lt (Get-Date).AddDays(-90)}} | remove-userprofile -whatif

Não funciona.

Como resolvo isso?

    
por kunal 21.07.2015 / 20:29

1 resposta

1

Eu suponho que você pegou seu trecho aqui:

link

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

    
por 01.06.2016 / 16:27