Usuário com melhor resposta
Movendo pastas na mesma unidade e mantendo as permissões

Pergunta
-
Olá pessoal,
Eu estou com um a duvida, preciso mover pastas com permissões explicitas no mesmo drive (e:), porém quando movo ou copio a pasta, as permissões não estão indo junto, alguém poderia por gentileza ajudar?
Tenho uma pasta e:\RH onde existem o grupo de RH e diretoria com acesso a pasta e subitens, porem quando movo a pasta RH para e:\Teste, a pasta RH não permanece com as mesmas permissões de antes.
Ja tentei usar o xcopy e rebocopy, mas eles copiam apenas os itens das pastas, e não a pasta principal, correto? nesse caso não posso copiar, desejo mover.
Obrigado
Respostas
-
Olá boa tarde!
Já precisei fazer essa movimentação que você fez. Usei o comando robocopy mesmo. O comando fica assim:
robocopy "E:\RH" "E:\Teste" /S /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Roda o comando dessa forma. Funcionou tranquilo pra mim.
Obs.: Se você quiser que a pasta RH inteira fique abaixo da pasta E:\Teste, então o comando deve ficar da seguinte forma:
robocopy "E:\RH" "E:\Teste\RH" /S /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Abraços.
- Editado Windows Man terça-feira, 23 de agosto de 2016 17:58
- Marcado como Resposta Gregory_Azevedo terça-feira, 23 de agosto de 2016 18:51
-
Sim, é possível sim, usando a mesma ferramenta (Robocopy). Você só precisa acrescentar o parâmetro /MOVE ao comando após o parâmetro /S. Fica assim então:
robocopy "E:\RH" "E:\Teste\RH" /S /MOVE /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Abraços.
- Marcado como Resposta Gregory_Azevedo terça-feira, 23 de agosto de 2016 18:51
Todas as Respostas
-
Olá boa tarde!
Já precisei fazer essa movimentação que você fez. Usei o comando robocopy mesmo. O comando fica assim:
robocopy "E:\RH" "E:\Teste" /S /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Roda o comando dessa forma. Funcionou tranquilo pra mim.
Obs.: Se você quiser que a pasta RH inteira fique abaixo da pasta E:\Teste, então o comando deve ficar da seguinte forma:
robocopy "E:\RH" "E:\Teste\RH" /S /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Abraços.
- Editado Windows Man terça-feira, 23 de agosto de 2016 17:58
- Marcado como Resposta Gregory_Azevedo terça-feira, 23 de agosto de 2016 18:51
-
Olá amigo,
Muito obrigado pela ajuda, realmente o comando acima mantém as permissões da pasta copiada.
Uma outra duvida, eu consigo mover o conteúdo ao invés de copiar a informação no volume?
Digo isso pois o storage não teria espaço suficiente para manter essa duplicidade(cópia das pastas).
Abraço,
Gregory
-
Sim, é possível sim, usando a mesma ferramenta (Robocopy). Você só precisa acrescentar o parâmetro /MOVE ao comando após o parâmetro /S. Fica assim então:
robocopy "E:\RH" "E:\Teste\RH" /S /MOVE /E /ZB /SEC /R:0 /W:0 /XO /TEE /LOG:C:\Teste.log
Abraços.
- Marcado como Resposta Gregory_Azevedo terça-feira, 23 de agosto de 2016 18:51
-
Maravilha, vou testar o comando MOVE e ver se resolve.
Outra coisa que percebi é, após a cópia da pasta e das permissões, os arquivos presentes nela estão sem a permissão que deveria, eles aparecem com um cadeado pequeno em cada arquivo.
Sabe dizer o porquê?
-