ImDisk: สร้างไดรฟ์หน่วยความจำกายภาพ (ไม่ใช่ไดรฟ์หน่วยความจำเสมือน) จากบรรทัดคำสั่ง


13

ฉันใช้ImDiskเพื่อสร้างไดรฟ์เสมือนใน Windows 7 ฉันใช้มันเป็นไดรฟ์ชั่วคราวสำหรับเอกสารและมันจะถูกสร้างขึ้นทุกครั้งที่คอมพิวเตอร์ / หน้าต่างรีสตาร์ท มันใช้งานได้ดี อย่างไรก็ตามฉันต้องการสร้างไดรฟ์ในหน่วยความจำกายภาพแทนหน่วยความจำเสมือน

ในแท็บการกำหนดค่าของ Windows จะมี 'ImDisk Virtual Disk Driver' ด้วยเครื่องมือนี้มันเป็นไปได้ที่จะสร้างดิสก์เสมือนในหน่วยความจำกายภาพ (ดูภาพด้านล่าง) แต่รุ่นบรรทัดคำสั่งไม่มีตัวเลือกหน่วยความจำกายภาพหรือฉันไม่สามารถเข้าใจได้

ตัวเลือกหน่วยความจำ Physilcal ใน ImDisk Virtual Disk Driver

เป็นไปได้หรือไม่ที่จะสร้างดิสก์เสมือนในหน่วยความจำกายภาพที่บรรทัดคำสั่ง?

นี่คือรหัสชุดคำสั่งที่ฉันใช้อยู่ในปัจจุบัน:

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

ฉันจะทำสิ่งนี้ได้อย่างไร

คำตอบ:



3

ฉันต้องการสิ่งนี้บนเซิร์ฟเวอร์ที่สิทธิ์ค่อนข้างซับซ้อนดังนั้นนี่คือบรรทัดคำสั่งเต็มรูปแบบสำหรับการตั้งค่าดิสก์ RAM จริงด้วย ImDisk สร้างไดเรกทอรี (เพื่อให้คุณสามารถกำหนดสิทธิ์ที่ซับซ้อนมากขึ้น - มีข้อ จำกัด ในการเข้าถึงไดรฟ์เต็มรูปแบบ) และกำหนดสิทธิ์แก้ไขให้กับกลุ่มด้วยชื่อของกลุ่ม

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: ในแรมจริง
  • -s 512M: ขนาด 512 MB
  • -m R:: ชื่อ R
  • -p...: บอกให้ฟอร์แมตดิสก์ด้วยพารามิเตอร์เริ่มต้นอย่างเงียบ ๆ

มันสลับไปที่ R ทำให้ dir rแล้วicaclsมอบสิทธิ์ให้กับกลุ่ม "เว็บ" (ถ้าคุณต้องการผู้ใช้เพียงใช้ชื่อของพวกเขาที่นี่แทนไม่มีความแตกต่างทางไวยากรณ์) (OI)(CI)ทุกไฟล์และโฟลเดอร์ภายในควรได้รับสิทธิ์Mดัดแปลงนี้ คืออ่านรายการเขียนสร้าง / ลบ / แก้ไข

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.