
eu uso
cmd# diretório uuid.vbs /q /s 15.08.2011 16:52 83 HOST\usuário uuid.vbs
mas isso não funciona para compartilhamentos do Windows montados por:
cmd# net use t:\192.168.1.44\distr
É preciso uma saída como:
cmd# diretório wget.later /q /s 15.08.2011 09:16 66 ... wget.mais tarde
Além disso, quando estiver no Explorer, verifique Propriedades ==> Segurança, você poderá ver a lista de usuários/grupos que possuem alguma permissão para este arquivo.
Como posso listar proprietários ou usuários/grupos que possuem permissão em arquivo na linha de comando? Os scripts VB/JS podem permitir isso (a partir do Win2000)?
Responder1
Usar cacls filename
. Ele fornecerá as informações de acesso do arquivo.
Responder2
Suponho que sua máquina não faça parte de um domínio e você esteja tentando listar permissões de segurança para um compartilhamento de rede.
Minha máquina no trabalho não faz parte do domínio e dir /q
não listará corretamente a propriedade dos arquivos em um compartilhamento de rede. Os proprietários dos arquivos aparecem como "...". Resolvi esse problema pela área de trabalho remota em uma máquina que faz parte do domínio e depois executei um cmd a partir daí.
Você também pode iniciar um cmd
shell remoto usando psexec \\server cmd
.