ImDisk: Utwórz fizyczny dysk pamięci (nie dysk wirtualny) z wiersza polecenia

13

Korzystam z ImDisk, aby utworzyć dysk wirtualny w systemie Windows 7. Używam go jako dysku tymczasowego do przechowywania dokumentów i będzie on tworzony przy każdym ponownym uruchomieniu komputera / systemu Windows. To działa dobrze; chcę jednak utworzyć dysk w pamięci fizycznej zamiast w pamięci wirtualnej.

Na karcie konfiguracji systemu Windows znajduje się „ImDisk Virtual Disk Driver”. Za pomocą tego narzędzia można tworzyć dyski wirtualne w pamięci fizycznej (patrz także obrazek poniżej), ale wersja wiersza poleceń nie ma opcji pamięci fizycznej lub nie mogę tego rozgryźć.

Opcja pamięci fizycznej w sterowniku dysku wirtualnego ImDisk

Czy w wierszu poleceń można tworzyć dyski wirtualne w pamięci fizycznej?

Oto kod wsadowy wiersza polecenia, którego obecnie używam:

imdisk -a -s 512M -m Z: -p "/fs:ntfs /v:RAMDISK /A:512 /q /c /y"

Jak mam to zrobic?

Codebeat
źródło

Odpowiedzi:

3

Chciałem tego na serwerze, na którym uprawnienia są nieco bardziej skomplikowane, więc oto pełny wiersz poleceń umożliwiający konfigurację fizycznego dysku RAM za pomocą ImDisk, tworzenie katalogu (abyś mógł przypisywać bardziej złożone uprawnienia - istnieją ograniczenia pełnego dostępu do dysku) i przypisywanie uprawnień do modyfikacji grupie według jej nazwy.

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

Więc mówi:

  • -a: Utwórz dysk wirtualny
  • -o awe: W fizycznej pamięci RAM
  • -s 512M: 512 MB
  • -m R:: Nazwany R.
  • -p...: Mówi dyskretnemu sformatowaniu dysku z domyślnymi parametrami.

Przełącza się na R, tworzy katalog r, a następnie icaclsprzyznaje uprawnienia grupie „Web” (jeśli chcesz użytkownika, po prostu użyj tutaj jego nazwy, bez różnicy w składni), (OI)(CI)każdy plik i folder wewnątrz powinien odziedziczyć to uprawnienie MModyfikuj, które jest czytany, lista, zapis, tworzenie / usuwanie / modyfikacja.

Chris Moschini
źródło