ImDisk:从命令行创建物理内存驱动器(不是虚拟内存驱动器)

ImDisk:从命令行创建物理内存驱动器(不是虚拟内存驱动器)

我在用着磁盘管理在 Windows 7 中创建虚拟驱动器。我将其用作文档的临时驱动器,每次计算机/Windows 重新启动时都会创建它。这可以正常工作;但是,我想在物理内存而不是虚拟内存中创建驱动器。

在 Windows 的配置选项卡中,有“ImDisk 虚拟磁盘驱动程序”。使用此工具可以在物理内存中创建虚拟磁盘(另见下图),但命令行版本没有物理内存选项,或者我搞不清楚。

ImDisk 虚拟磁盘驱动程序中的物理内存选项

是否可以在命令行中在物理内存中创建虚拟磁盘?

这是我当前使用的命令行批处理代码:

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

我该怎么做呢?

答案1

添加参数:-o awe

从:http://reboot.pro/topic/2148-news/page-3发布日期:2013 年 3 月 28 日 - 下午 6:50

答案2

我希望在权限稍微复杂一点的服务器上使用它,所以这里有完整的命令行,用于使用 ImDisk 设置物理 RAM 磁盘、创建目录(以便您可以分配更复杂的权限 - 完全驱动器访问受到限制)以及根据名称为组分配修改权限。

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

因此它的意思是:

  • -a:创建虚拟磁盘
  • -o awe:在物理 RAM 中
  • -s 512M:大小为 512 MB
  • -m R::名为 R
  • -p...:告诉它以默认参数悄悄地格式化磁盘。

它切换到 R,创建目录r,然后icacls向组“Web”授予权限(如果您想要一个用户,只需在这里使用他们的名字,没有语法差异),(OI)(CI)里面的每个文件和文件夹都应该继承这个权限M修改,即读取、列出、写入、创建/删除/修改。

相关内容