Como posso alterar as permissões em um compartilhamento de pasta existente na linha de comando sem ter que excluir o compartilhamento e recriá-lo?

3

Eu usei o seguinte para criar um compartilhamento de pasta chamado "Executando máquinas virtuais" em um servidor Hyper V R2:

net share "Running Virtual Machines"="C:\Hyper V\Running Virtual Machines"

Agora preciso alterar as permissões no compartilhamento para permitir que os usuários acessem o compartilhamento, mas usando o seguinte, aparece o erro "Você usou uma opção com um valor inválido":

net share "Running Virtual Machines" /GRANT:domain/username,FULL

Eu também tentei:

net share "Running Virtual Machines"="C:\Hyper V\Running Virtual Machines" /GRANT:domain\username,FULL

Isso me dá a mensagem "O nome já foi compartilhado".

Como posso alterar as permissões em um compartilhamento de pasta existente na linha de comando sem ter que excluir o compartilhamento e recriá-lo?

    
por Chris Magnuson 26.09.2010 / 21:52

2 respostas

1

Você pode fazer isso com os cmdlets do PowerShell Grant-SmbShareAccess e Revoke-SmbShareAccess

Há alguns exemplos neste post no blog do TechNet: link

    
por 07.01.2014 / 14:42
0

Você pode usar o utilitário RMTSHARE , mas é um programa antigo, portanto, teste completamente seu ambiente Windows Server 2008. Você pode ter que desabilitar o UAC para que ele funcione corretamente.

    
por 23.03.2011 / 22:44