ImDisk: कमांड लाइन से भौतिक मेमोरी ड्राइव (वर्चुअल मेमोरी ड्राइव नहीं) बनाएँ


13

मैं विंडोज 7 में एक वर्चुअल ड्राइव बनाने के लिए ImDisk का उपयोग कर रहा हूं । मैं इसे दस्तावेजों के लिए एक अस्थायी ड्राइव के रूप में उपयोग करता हूं, और यह हर बार कंप्यूटर / विंडोज के पुनरारंभ होने पर बनाया जाएगा। यह ठीक काम कर रहा है; हालाँकि, मैं वर्चुअल मेमोरी के बजाय भौतिक मेमोरी में ड्राइव बनाना चाहता हूं।

विंडोज के कॉन्फ़िगरेशन टैब में 'ImDisk Virtual Disk Driver' है। इस उपकरण के साथ भौतिक मेमोरी में वर्चुअल डिस्क बनाना संभव है (नीचे चित्र भी देखें), लेकिन कमांड-लाइन संस्करण में भौतिक मेमोरी विकल्प नहीं है या मैं इसका पता नहीं लगा सकता।

ImDisk वर्चुअल डिस्क ड्राइवर में Physilcal मेमोरी विकल्प

क्या कमांड लाइन पर भौतिक मेमोरी में वर्चुअल डिस्क बनाना संभव है?

यह कमांड-लाइन बैच कोड है जिसे मैं वर्तमान में उपयोग कर रहा हूं:

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

मैं यह कैसे करु?

जवाबों:



3

मैं ऐसा सर्वर चाहता था जहां अनुमतियां थोड़ी अधिक जटिल हों, इसलिए यहां 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: फिजिकल रैम में
  • -s 512M: 512 एमबी आकार में
  • -m R:: आर नाम दिया
  • -p...: इसे डिफ़ॉल्ट मापदंडों के साथ डिस्क को चुपचाप प्रारूपित करने के लिए कहता है।

यह आर पर स्विच करता है, डीआईआर बनाता है r, और फिर icaclsसमूह "वेब" को अनुमति देता है (यदि आप एक उपयोगकर्ता चाहते थे, तो बस यहां उनके नाम का उपयोग करें, कोई सिंटैक्स अंतर नहीं), (OI)(CI)प्रत्येक फ़ाइल और फ़ोल्डर के अंदर इस अनुमति को Mसंशोधित करना चाहिए , जो पढ़ा, सूची, लिखना, बनाना / हटाना / संशोधित करना है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.