Каскадни изборник и скок листа за прегледник Екплорер у Виндовс 10

2018-10-09 13:45:40
Главни·Microsoft·Каскадни изборник и скок листа за прегледник Екплорер у Виндовс 10

Када имплементирате Цасцадинг меније у мапе датотека (директориј) помоћу регистарских кључева СубЦоммандс или ЕктендедСубЦоммандс у Виндовс-у 10, догађа се занимљива ствар. Последња ставка у вашем менију Каскадно се извршава када десним тастером миша кликнете Пречац запечаћене датотеке на траци задатака и кликнете на фасциклу на листи скокова уместо отварања прозора мапе.

овој грешци први пут је пријављен на форуму Мицрософт Ансверс и можете видети мој одговор тамо. Како су касније пријавила још два корисника, одлучила сам да напишем блог о томе. )

Узорак РЕГ датотеке за репродукцију проблема

Копирајте следећи садржај у Нотепад, сачувајте као "мимену.рег" и покрените га.

Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\directory\shell\CustomMenu] "Icon"="shell32.dll, 39" "MUIVerb"="MyMenu" "SubCommands"="" [HKEY_CLASSES_ROOT\directory\shell\CustomMenu\shell\menu1] "Icon"="c:\\windows\\system32\\cmd.exe, 0" @="Command Prompt" [HKEY_CLASSES_ROOT\directory\shell\CustomMenu\shell\menu1\command] @="cmd.exe \"%1\"" [HKEY_CLASSES_ROOT\directory\shell\CustomMenu\shell\menu2] "Icon"="c:\\windows\\system32\\cmd.exe, 0" @="Run Maintenance (Batch File)" [HKEY_CLASSES_ROOT\directory\shell\CustomMenu\shell\menu2\command] @="D:\\Tools\\maintenance.bat"

Каскадни мени ће се приказати и савршено ће функционисати кад десним тастером миша кликнете на фасциклу датотеке.

Грешка: До проблема долази када десним тастером миша кликнете ставку Филе Екплорер приквачено на траци задатака и кликнете на фасциклу на списку скокова. Уместо да отворите прозор мапе, извршава се последња наредба у вашем менију Каскадно (у овом примеру „Покрени одржавање“). Ово је грешка!

Решавање проблема бр. 1

Имплементација Каскадног менија под "Фолдерс" или "АллФилеСистемОбјецтс" регистарски кључ не би требало да изазове овај проблем. Међутим, када се имплементира у мапу регистара Фолдерс или АллФилеСистемОбјецтс, мени ће се приказати за виртуелне мапе попут овог рачунара, корпе за отпатке итд., Као и за компримоване мапе и датотеке. Да бисте спречили његово појављивање у датотекама, виртуалним мапама и компримованим (компримираним) мапама, додајте чек креирањем вредности АпплиесТо РЕГ_СЗ у вашем Цасцадинг менију.

Подесите АпплиесТо вредности вредности на:

 врста: фасцикла датотека и Систем.ФилеЕктенсион: ". зип" 

Ревидиране поставке регистра

 Windows Registry Editor Version 5.00 
[HKEY_CLASSES_ROOT\Folder\shell\CustomMenu] "Icon"="shell32.dll, 39" "MUIVerb"="MyMenu" "SubCommands"="" "AppliesTo"="kind:file folder AND System.FileExtension:\".zip\"" [HKEY_CLASSES_ROOT\Folder\shell\CustomMenu\shell\menu1] "Icon"="c:\\windows\\system32\\cmd.exe, 0" @="Command Prompt" [HKEY_CLASSES_ROOT\Folder\shell\CustomMenu\shell\menu1\command] @="cmd.exe \"%1\"" [HKEY_CLASSES_ROOT\Folder\shell\CustomMenu\shell\menu2] "Icon"="c:\\windows\\system32\\cmd.exe, 0" @="Run Maintenance (Batch File)" [HKEY_CLASSES_ROOT\Folder\shell\CustomMenu\shell\menu2\command] @="D:\\Tools\\maintenance.bat"

Решавање проблема бр. 2

У огледну РЕГ датотеку на врху чланка, укључите наредбу 3. менија која покреће Екплорер% 1.

 [HKEY_CLASSES_ROOT\directory\shell\CustomMenu\shell\menu3\command] 
@="explorer.exe \"%1\""

Али увек ће се појавити у вашем Цасцадинг менију. Када изаберете фасциклу на листи скокова, ова ставка (последња у менију) се извршава.

Избор Уредника