Comando para compartilhar a mesma pasta com vários nomes

0

Atualmente, estou trabalhando em uma melhoria do nosso processo de implantação e realmente gostaria de automatizar uma das novas etapas. Através da interface do usuário do Windows, posso compartilhar a mesma pasta na rede com vários nomes diferentes. Há um comando de prompt para compartilhamento (“NET SHARE _shared $ = c: \ Example”), mas só permite adicionar um nome compartilhado para a pasta. Existe um comando prompt para isso e / ou existe uma maneira de fazer isso programaticamente, como com o Windows API ou mesmo o WMI?

    
por Javerson Santana 29.07.2015 / 14:14

1 resposta

1

No prompt de comando, você pode usar mklink /D new-name existing-folder para criar um "link simbólico de diretório" e compartilhar o link. Por exemplo:

net share documents=c:\users\michael\documents
mklink /d documents2 documents
net share documents2=c:\users\michael\documents2

Isso criará dois compartilhamentos, documents e documents2 on c:\users\michael\documents . A desvantagem é que você terá uma pasta documents2 por aí, que será um link simbólico para a pasta documents .

Conselho amigável: se decidir começar a jogar com links simbólicos, leia atentamente toda a documentação relacionada.

    
por 29.07.2015 / 14:54

Tags