Digamos que eu seja administrador em um servidor chamado "Server1" e que exista um compartilhamento usando o caminho UNC \\\Server1\Share1
.
Se eu for remoto para o Servidor 1 e efetuar login como Admin, como localizo a localização da unidade física sem verificar milhões de pastas, uma vez que uma pasta de compartilhamento pode ser definida em QUALQUER LUGAR.
Respostas:
Abra uma janela do prompt de comando
net share
, digite e pressione Enter.fonte
Além de usar
net share
, você também pode usar o wmic - isso permite consultar sistemas remotos (com/node:
) e também obter apenas aqueles em que você está interessado, por exemplo.Listar compartilhamentos denominados Share1 .
Correspondência de padrão para encontrar apenas compartilhamentos que contêm temp :
Observe que aqueles com aparência estranha
^
são sinais de intercalação - cmd escape char - são usados para evitar que o cmd expanda o ambiente. variáveis. Se usado de dentro do wmic, eles não são necessários.Por fim, você pode executar isso em várias máquinas ao mesmo tempo e salvar a lista como tabela html bem formatada (entre outros formatos):
(você também pode usar um arquivo para especificar hosts
wmic /node: @file
)fonte
where path="C:\temp\somesharefolder"
eu continuo recebendo?ERROR: Description = Invalid query
Estou tentando fazer uma pesquisa inversa, considerando o caminho que deve ser compartilhado.Windows 7, via conexão de área de trabalho remota
Se essa máquina tiver Windows e você puder conectar-se a ela através da Conexão de Área de Trabalho Remota:
Iniciar > clique direito em Computador > Gerenciar > Gerenciamento do Computador (Local) > Ferramentas de Sistema > Shared Folders > Ações
Se você deseja interromper o compartilhamento , clique com o botão direito do mouse em uma linha> Parar de compartilhar :
fonte
mmc
, para o qual as permissões podem ser atribuídas separadamente do RDP, o que pode ser útil para algumas situações (talvez inventadas?).