ทางเลือกอื่นสำหรับการอ้างอิงของคุณ:
บันทึกสิ่งต่อไปนี้*.reg
และนำเข้าสู่รีจิสตรี (ดัดแปลงจากSully @ Wilders Security )
Windows Registry Editor เวอร์ชัน 5.00
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu]
"ไอคอน" = "shell32.dll 43"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1]
"MUIVerb" = "แก้ไขข้อความ"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item1]
"MUIVerb" = "Notepad ++"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item1 \ คำสั่ง]
@ = "C: \\ โปรแกรมไฟล์ \\ npp \\ notepad ++. exe% 1"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item2]
"MUIVerb" = "ข้อความประเสริฐ"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item2 \ คำสั่ง]
@ = "C: \\ Program Files \\ Sublime Text 3 \\ sublime_text.exe% 1"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2]
"MUIVerb" = "เสียง"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2 \ shell \ item1]
"MUIVerb" = "ความกล้า"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2 \ shell \ item1 \ คำสั่ง]
@ = "audacity.exe% 1"
การอ้างอิง
AskVG
Directory Opus Resource Center
ภาคผนวก: เมนู Pseudo-Folder
บันทึกเป็น C:\copy.js
ฟังก์ชัน fnCopyHereJ (src, ปลายทาง) {
var objShell = ActiveXObject ใหม่ ("shell.application");
var objFolder = objShell.NameSpace (ปลายทาง);
ถ้า (objFolder) {
objFolder.CopyHere (src);
} อื่น {
WScript.echo ("โฟลเดอร์ไม่ถูกต้อง:" + ปลายทาง);
}
}
args = WScript.Arguments;
fnCopyHereJ (args (0), args (1));
นำเข้าสู่รีจิสทรี
Windows Registry Editor เวอร์ชัน 5.00
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu]
"ไอคอน" = "shell32.dll 43"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1]
"ไอคอน" = "imageres.dll, -113"
"MUIVerb" = "รูปภาพ"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item1]
"ไอคอน" = "shell32.dll, 3"
"MUIVerb" = "โฟลเดอร์ 1"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item1 \ คำสั่ง]
@ = "wscript C: \\ copy.js% 1 C: \\ Users \\ 01 \\ รูปภาพ"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item2]
"ไอคอน" = "shell32.dll, 3"
"MUIVerb" = "โฟลเดอร์ 2"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu1 \ shell \ item2 \ คำสั่ง]
@ = "wscript C: \\ copy.js% 1 \" C: \\ โฟลเดอร์ใหม่ \ ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2]
"ไอคอน" = "imageres.dll, -108"
"MUIVerb" = "เพลง"
"subcommands" = ""
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2 \ shell \ item1]
"ไอคอน" = "shell32.dll, 3"
"MUIVerb" = "โฟลเดอร์ 1"
[HKEY_CLASSES_ROOT \ * \ shell \ My Menu \ shell \ menu2 \ shell \ item1 \ คำสั่ง]
@ = "wscript C: \\ copy.js% 1 C: \\ Users \\ 01 \\ Music"
[HKEY_CLASSES_ROOT \ Directory \ shell \ My Menu]
"ไอคอน" = "shell32.dll 43"
"ExtendedSubCommandsKey" = "* \\ shell \\ เมนูของฉัน"
การอ้างอิง
เรียกใช้ Windows สำเนาจาก PowerShell
Folder.CopyHere วิธีการ (Windows) การเรียงลำดับ
เมนูบริบทผ่านรายการรีจิสทรีคงที่และ ExtendedSubCommandsKey