.Exe से प्रसंग मेनू फ़ोल्डर आइकन


0

मैं फ़ोल्डर आइकन को अपने लक्ष्य आइकन में बदलने के लिए एक संदर्भ मेनू कमांड जोड़ने की कोशिश कर रहा हूं, मैं क्या गलत कर रहा हूं?

icon.exe = http://www.rw-designer.com/batch-icon-extractor
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\IconExtract]
@="Icon2Folder"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\IconExtract\command]
@="cmd.exe /c "%AppData%\Variable\icon.exe" "%1""
@="cmd.exe /c ping 127.0.0.1 -n 3 > nul"
@="cmd.exe /c attrib -h -r "%1\desktop.ini"
@="cmd.exe /c echo [.ShellClassInfo] >"%1\desktop.ini"
@="cmd.exe /c echo IconFile="%AppData%\Variable\icons\*.ico>>"%1\desktop.ini"
@="cmd.exe /c echo IconIndex=0 >>"%1\desktop.ini"
@="cmd.exe /c attrib +h +r \"%1\desktop.ini"
@="cmd.exe /c attrib +r "%1"
@="cmd.exe /c rd /s /q "%AppData%\Variable\icons\*.ico""

जवाबों:


0

अगर मैं रजिस्ट्री डंप की ठीक से व्याख्या कर रहा हूं तो आप एक ही मेनू आइटम में बहुत सारी कमांड रटना चाह रहे हैं। आप ऐसा नहीं कर सकते, आपको कमांड लिपि (बैच फ़ाइल) में वह सारी कमांड डालनी होगी, उदाहरण के लिए IconExtract.cmd, और उस फाइल को संदर्भ मेनू आइटम की कमांड के रूप में उपयोग करें।

इसके अलावा, मैं उस कुंजी को नहीं छूऊंगा जिसे आप उपयोग करने की कोशिश कर रहे हैं, मुझे लगता है कि यह एक्सप्लोरर के आंतरिक विन्यास के लिए है HKEY_CLASSES_ROOT\Directory\shell, एक फ़ोल्डर के संदर्भ मेनू में कमांड जोड़ने के लिए उचित कुंजी है , अगर ऐसा कुछ होगा:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\IconExtract]
@="Title of the menu item"

[HKEY_CLASSES_ROOT\Directory\shell\IconExtract\command]
@="\"C:\\Path to the command script\\IconExtract.cmd\" %1"

और IconExtract.cmdहोगा:

"%AppData%\Variable\icon.exe" "%1"
ping 127.0.0.1 -n 3 > nul
attrib -h -r "%1\desktop.ini"
echo [.ShellClassInfo] >"%1\desktop.ini"
echo IconFile="%AppData%\Variable\icons\*.ico>>"%1\desktop.ini"
echo IconIndex=0 >>"%1\desktop.ini"
attrib +h +r \"%1\desktop.ini"
attrib +r "%1"
rd /s /q "%AppData%\Variable\icons\*.ico"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.