ImDisk: cria uma unidade de memória física (não uma unidade de memória virtual) a partir da linha de comando

13

Estou usando o ImDisk para criar uma unidade virtual no Windows 7. Uso-a como uma unidade temporária para documentos, e será criada toda vez que o computador / Windows for reiniciado. 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 'ImDisk Virtual Disk Driver'. 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 tem uma opção de memória física ou não consigo descobrir.

Épossívelcriardiscosvirtuaisnamemóriafísicanalinhadecomando?

Esteéocódigodelotedalinhadecomandoqueestouusandoatualmente:

imdisk-a-s512M-mZ:-p"/fs:ntfs /v:RAMDISK /A:512 /q /c /y"

Como faço isso?

    
por Codebeat 18.08.2013 / 00:47

2 respostas

9

Adicione o parâmetro: -o awe

De: link Postado em 28 de Março de 2013 - 06:50

    
por 23.08.2013 / 23:51
3

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 de disco RAM física com o ImDisk, criando um diretório (assim você pode atribuir permissões mais complexas - há limitações acesso à unidade) e atribuindo permissões de modificação a um grupo pelo seu nome.

imdisk -a -o awe -s 512M -m R: -p "/fs:ntfs /q /y"
cd R:
R:
mkdir r
icacls "R:\r" /grant Web:(OI)(CI)M

Então está dizendo para:

  • -a : crie um disco virtual
  • -o awe : na RAM física
  • -s 512M : 512 MB em tamanho
  • -m R: : com o nome R
  • -p... : Informa para formatar o disco com parâmetros padrão, silenciosamente.

Ele alterna para R, torna o dir r e, em seguida, icacls concede permissões ao grupo "Web" (se você quiser um usuário, use apenas o nome dele aqui, sem diferença de sintaxe), (OI)(CI) cada arquivo e pasta dentro deve herdar essa permissão M Modificar, que é ler, listar, gravar, criar / excluir / modificar.

    
por 12.02.2015 / 05:34