Windows - Monta um diretório para outro diretório como R / O

0

Eu sei que posso fazer o equivalente a "montar um diretório para outro diretório" no Windows com

mklink /j mountpoint source

Isso não é realmente "montagem", no entanto, é apenas um link simbólico em NTFS.

Agora, quero fazer isso como somente leitura, ou seja, os programas não podem modificar o conteúdo por meio de mountpoint\ , mas eles podem usar source\ . O equivalente Unix é

mount -o ro,bind source mountpoint

Alguma idéia?

    
por iBug 22.02.2018 / 13:09

1 resposta

0

Você pode fazer isso em duas etapas:

  1. Use o MKlink, mas com a opção / D, que é criar link físico em vez de junção
  2. Defina as propriedades de segurança para o hardlink recém-criado (deny write, execute etc)

Se você fez bem, não pode fazer nada, exceto ler o link, mas fazer tudo a partir do ponto de montagem original.

    
por 26.02.2018 / 03:44