Estou usando o ImDisk para criar uma unidade virtual no Windows 7. Uso-a como uma unidade temporária para documentos, e ela será criada sempre que o computador / Windows reiniciar. Isso está funcionando bem; no entanto, quero criar a unidade na memória física em vez da memória virtual.
Na guia de configuração do Windows, há o 'Driver de disco virtual do ImDisk'. Com essa ferramenta, é possível criar discos virtuais na memória física (veja também a imagem abaixo), mas a versão da linha de comando não possui uma opção de memória física ou não consigo descobrir.
É possível criar discos virtuais na memória física na linha de comando?
Este é o código de lote da linha de comando que estou usando no momento:
imdisk -a -s 512M -m Z: -p "/fs:ntfs /v:RAMDISK /A:512 /q /c /y"
Como eu faço isso?
fonte
Eu queria isso em um servidor onde as permissões são um pouco mais complexas, então aqui está a linha de comando completa para obter uma configuração física do disco RAM com o ImDisk, criando um diretório (para que você possa atribuir permissões mais complexas - existem limitações no acesso total à unidade) e atribuir permissões de modificação a um grupo por seu nome.
Então está dizendo para:
-a
: Criar um disco virtual-o awe
: Na RAM física-s 512M
: 512 MB de tamanho-m R:
: Nomeado R-p...
: Diz para formatar o disco com os parâmetros padrão, silenciosamente.Ele muda para R, cria o diretório
r
eicacls
concede permissões ao grupo "Web" (se você quiser um usuário, basta usar o nome aqui, sem diferença de sintaxe);(OI)(CI)
todos os arquivos e pastas dentro deste devem herdar essa permissãoM
Modify, que é ler, listar, escrever, criar / excluir / modificar.fonte