Como você parece estar usando isso em um script:
-
você pode usar o código-fonte aberto de terceiros Utilitário SetACL para modificar permissões de compartilhamento remoto
-
o mesmo vale para Microsoft RMTSHARE que é um download de kit de recursos separado
-
você pode usar
Enter-PSSession
ouInvokeCommand -Computer
no PowerShell e remotamente a compartilhe o gerenciamento de permissão por meio dos comandos do PowerShell também. Se você não gosta / usa / deseja o PowerShell, o WMI (que é usado para o gerenciamento de permissão de compartilhamento nos exemplos do PowerShell que você encontra na rede) pode ser controlado remotamente e também em outros idiomas (por exemplo, VBScript).
O WMI é bastante complexo para o script e para a depuração, de modo que pode tornar-se um problema, mas é a única abordagem que funciona sem instalar software adicional.