मैंने सफलतापूर्वक एक शेलन्यू कमांड बनाया है ताकि मैं बिना फाइल एक्सटेंशन के एक नई रिक्त फ़ाइल बना सकूं। रेग फ़ाइल इस तरह दिखती है:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\.]
[HKEY_CLASSES_ROOT\.]
@="emptyFile"
[HKEY_CLASSES_ROOT\.\ShellNew]
"NullFile"=""
@="Empty File"
"ItemName"=""
[HKEY_CLASSES_ROOT\.\ShellNew\Config]
"NoExtension"=""
[-HKEY_CLASSES_ROOT\emptyFile]
[HKEY_CLASSES_ROOT\emptyFile]
@="Empty File"
[HKEY_CLASSES_ROOT\emptyFile\DefaultIcon]
@="%SystemRoot%\\system32\\imageres.dll,2"
यह शानदार और सभी काम करता है। यह फ़ाइल बनाता है कि मैं इसे कैसे चाहता हूं, लेकिन ShellNew विंडो में प्रदर्शित आइकन सिस्टम विभाजन के लिए आइकन है जैसे:
मैं फ़ाइल प्रकार के लिए प्रदान किए जा रहे DefaultIcon से मिलान करने के लिए इस आइकन को कैसे बदल सकता हूं? मैंने एक "चिह्न" स्ट्रिंग मूल्य बनाने की कोशिश की है जैसे कि मुझे एकता और उदात्त पाठ मेनू आइटम के लिए क्या करना था, और यह काम नहीं किया, जहां मैंने इसे रखा था।