Recentemente tive que limpar o campo "scriptpath" de todos os usuários do AD.
Abaixo o script:
#carrega o modulo do AD
import-module ActiveDirectory
get-aduser -filter{scriptpath -like "*"} -properties scriptpath | set-aduser -scriptpath $null
Primeira parte do comando:
get-aduser -filter{scriptpath -like "*"} -properties scriptpath
Lista todos os usuários que possuem o campo "scriptpath" preenchido.
Segunda parte do comando:
set-aduser -scriptpath $null
Atualiza o campo "scriptpath" do usuário encontrado para um valor nulo, ou você pode adicionar um novo valor no campo colocando outra variável ou ate mesmo uma string no lugar da variável "$null".
ex.:
get-aduser -filter{scriptpath -like "*"} -properties scriptpath | set-aduser -scriptpath "meuscript.bat"
Nenhum comentário:
Postar um comentário