आपके संदर्भ के लिए एक वैकल्पिक दृष्टिकोण:
अनुगमन को सहेजें *.reg
और रजिस्ट्री में आयात करें ( Sully @ Wilders Security से अनुकूलित )
Windows रजिस्ट्री संपादक संस्करण 5.00
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू]
"चिह्न" = "shell32.dll, 43"
"Subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 1]
"म्यूएर्ब" = "टेक्स्ट एडिटर"
"SubCommands" = ""
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 1 \ खोल \ आइटम 1]
"MUIVerb" = "Notepad ++"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 1 \ कमांड]
@ = "C: \\ प्रोग्राम फ़ाइलें \\ npp \\ नोटपैड ++। exe% 1"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 2]
"म्यूविर्ब" = "उदात्त पाठ"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 2 \ कमांड]
@ = "C: \\ प्रोग्राम फ़ाइलें \\ उदात्त पाठ 3 \\ सबलाइम_टेक्स्ट। Exe% 1"
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 2]
"MUIVerb" = "ऑडियो"
"SubCommands" = ""
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 2 \ शेल \ आइटम 1]
"MUIVerb" = "धृष्टता"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 2 \ शेल \ आइटम 1 \ कमांड]
@ = "audacity.exe% 1"
संदर्भ
AskVG
निर्देशिका Opus संसाधन केंद्र
परिशिष्ट: छद्म फ़ोल्डर मेनू
के रूप रक्षित करें C:\copy.js
फ़ंक्शन fnCopyHereJ (src, dest) {
var objShell = new ActiveXObject ("shell.application");
var objFolder = objShell.NameSpace (भाग्य);
अगर (objFolder) {
objFolder.CopyHere (एसआरसी);
} अन्य {
WScript.echo ("अमान्य फ़ोल्डर:" + भाग्य);
}
}
args = WScript.Arguments;
fnCopyHereJ (args (0), args (1));
रजिस्ट्री के लिए आयात करें
Windows रजिस्ट्री संपादक संस्करण 5.00
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू]
"चिह्न" = "shell32.dll, 43"
"Subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 1]
"चिह्न" = "imageres.dll, -113"
"MUIVerb" = "चित्र"
"SubCommands" = ""
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 1 \ खोल \ आइटम 1]
"चिह्न" = "shell32.dll, 3"
"MUIVerb" = "फ़ोल्डर 1"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 1 \ कमांड]
@ = "wscript C: \\ copy.js% 1 C: \\ उपयोगकर्ता \\ 01 \\ चित्र"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 2]
"चिह्न" = "shell32.dll, 3"
"MUIVerb" = "फ़ोल्डर 2"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 1 \ शेल \ आइटम 2 \ कमांड]
@ = "wscript C: \\ copy.js% 1 \" C: \\ New Folder \ "
[HKEY_CLASSES_ROOT \ * \ खोल \ मेरा मेनू \ खोल \ मेनू 2]
"चिह्न" = "imageres.dll, -108"
"MUIVerb" = "संगीत"
"SubCommands" = ""
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 2 \ शेल \ आइटम 1]
"चिह्न" = "shell32.dll, 3"
"MUIVerb" = "फ़ोल्डर 1"
[HKEY_CLASSES_ROOT \ * \ शेल \ मेरा मेनू \ शेल \ मेनू 2 \ शेल \ आइटम 1 \ कमांड]
@ = "wscript C: \\ copy.js% 1 C: \\ उपयोगकर्ता \\ 01 \\ संगीत"
[HKEY_CLASSES_ROOT \ Directory \ shell \ My मेनू]
"चिह्न" = "shell32.dll, 43"
"ExtendedSubCommandsKey" = "* \\ खोल \\ मेरा मेनू"
संदर्भ
PowerShell
Folder.CopyHere विधि (Windows) से स्थैतिक रजिस्ट्री प्रविष्टियों और ExtendedSubCommandsKey के माध्यम से कैस्केडिंग संदर्भ मेनू से विंडोज़ कॉपी प्राप्त करें