Script Powershell para criar pasta com base no nome de usuário e, em seguida, mover dados de perfil

1

Estou tendo que criar uma solução para backup de perfis de usuário em um domínio (não VDIs) Eu tenho o seguinte script que consegui copiar a pasta de favoritos, o problema que estou tendo é que eu preciso do script para criar uma pasta com base no nome de usuário da pessoa que estamos fazendo o backup e copie o perfil para a pasta que foi criada (com base no nome de usuário)

Sou novo no script do PowerShell e não consegui encontrar nenhuma outra solução que não exija a compra de software.

$destination = "\backupserver\homedrive$\" 
Copy-Item $env:USERPROFILE\Favorites -Destination $destination -Recurse -Force
    
por MrWhiteRabbit 12.02.2016 / 19:09

1 resposta

1

Se você quiser copiar a pasta inteira do perfil do usuário, isso também deve incluir a pasta "Favoritos". Se for esse o caso, você pode usar isso.

$destination = 'some destination path'
Copy-Item $env:userprofile -destination $destination -Recurse -force

Isso deve criar uma pasta com base no nome de usuário.

    
por 12.02.2016 / 19:35

Tags