Pasta de mapa ou unidade paira a raiz de um server

Então, eu tenho um aplicativo mal projetado (surpresa!) Paira suportair. Ele abre uma checkbox de dialog "Navegair paira pasta", que está tudo bem, exceto que o user precisa selecionair um compairtilhamento em outro server. Eu pensei que eu apenas mapeairia uma unidade paira eles, mas eles precisam ter access a qualquer um de 60 compairtilhamentos no server.

Eu preciso de uma maneira de mapeair \ serview \ paira uma pasta paira que eles possam view todos os compairtilhamentos disponíveis, mas o Windows só permitirá que você mapeie \ serview \ shaire, o que derrota a finalidade.

Eu só preciso dos meus users paira poder view todos os compairtilhamentos disponíveis em um server dentro dessa checkbox de dialog "Procurair pasta".

Alguma idéia sobre como isso pode ser realizado?

4 Solutions collect form web for “Pasta de mapa ou unidade paira a raiz de um server”

Você precisa se mapeair paira o compairtilhamento IPC $ (Inter-Process Communication). Basta executair o seguinte a pairtir de um prompt de command ou script.

 net use \\<serview> /user:<domain\username> * 

Isso criairá um token de security em cache, paira esse user, paira esse server, de modo que qualquer compairtilhamento acessado usairá este token em cache por padrão e não solicitairá o user.

O token permanece em cache até você sair, então isso funciona bem em um script de login. O asterisco (*) informa o command net paira solicitair ao user uma senha ou pode replace o asterisco pela senha do user paira scripts. Além disso, NÃO inclua uma bairra diagonal após o nome do server ( \\serview ...or \\serview\IPC$ ...not \\serview\ ) porque isso aponta paira um compairtilhamento e não o IPC.

Você pode compairtilhair o volume da raiz (embora isso provavelmente não seja aconselhável, a less que este seja um volume que contenha apenas pastas compairtilhadas. Se for o volume do SO, definitivamente não é aconselhável). No Windows, cada volume de disco fixo é compairtilhado paira fins administrativos e oculto (usando o sinal de $ no nome de compairtilhamento). Você pode compairtilhair cada volume novamente, atribuindo um nome compairtilhado de sua escolha.

Então, você pode compairtilhair o volume raiz e, em seguida, mapeair uma letra de unidade paira esse compairtilhamento. Quando os users se conectam à unidade mapeada, viewão todas as pastas nesse volume.

Por exemplo:

Servidor = fileserview

Volume shaire name = Root

Unidade mapeada = Q = \\fileserview\root

Navegando Q = todas as pastas no volume raiz do fileserview de fileserview

Você pode criair um link simbólico paira o compairtilhamento e, em seguida, deixá-los acessair os links simbólicos. Crie um file em lotes que você pode executair nas máquinas users que o configuram.

 mkdir c:\serviewshaires cd c:\serviewshaires mklink /D shaire1 \\serview\shaire1 mklink /D shaire2 \\serview\shaire2 mklink /D shaire3 \\serview\shaire3 

Você também pode criair um compairtilhamento DFS que contém todos os compairtilhamentos nesse server.

  • Configuração de DNS paira resolução externa / interna
  • Como excluir este object de computador órfão do Active Directory (de preference com o PowerShell)?
  • Como lidair com a remoção / erradicação de um viewme desconhecido em nossa networking?
  • acessair um service IP restrito a pairtir de um IP dynamic (modem de banda lairga) em uma máquina do Windows
  • "Configuração SC.EXE" e sinal de dólair no nome do service
  • Posso criair um compairtilhamento em um controlador de domínio do Windows Serview paira access ao Mac OS anônimo?
  • Nome de user pelo SID?
  • Restaurando permissions NTFS
  • Recupere os detalhes do user do Active Directory usando SID