Como abrir o caminho UNC da caixa de diálogo de execução como um usuário específico?

0

Quando eu uso \ computer \ caminho na caixa de execução, a pasta abre diretamente sem me perguntar qual usuário eu quero acessar a pasta como ...

tem dois computadores A e B com administradores X e Y respectivamente, a pasta compartilhada existe em A e eu dei X permissões completas e Y leu somente permissões na pasta compartilhada. Quando abro esta pasta da caixa de diálogo de execução do computador Y, ela abre diretamente com permissões de somente leitura, como faço para que ela seja aberta como usuário X para que eu tenha todas as permissões.

    
por Puff Lord 31.08.2017 / 10:11

1 resposta

1

Vamos supor que você deseja obter C:\temp do computador de Alice e deixar claro:

  • O usuário A é alice
  • O usuário B é john

Se você estiver logado como Alice, você iniciou o processo explorer como o usuário conectado, então você terá permissões completas (conforme indicado pelo usuário X em seu exemplo).

Agora, se o usuário John quiser acessar \share\path enquanto estiver conectado como outro usuário, há dois métodos simples para conseguir isso.

Usando a função Runas

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user: program

Isso pode ser traduzido para:

runas.exe /user:localdomain\john explorer.exe

Isso executará o processo explorer como John, independentemente de quem está conectado (você pode criar um script no PowerShell para ditar isso).

Drives mapeados

A próxima opção é simplesmente tentar Acessando um compartilhamento do Windows com um nome de usuário diferente

    
por 31.08.2017 / 10:17