Como adicionar programas no menu de contexto na área de trabalho em um nome de contexto?

1

Olá, estou procurando resposta como colocar programas (não programa) no menu de contexto da área de trabalho em um nome de contexto?

Exemplo: Eu quero criar novo nome de contexto que pode ser estendido para colocar dentro de mais programas. Isso é como "Novo" ou "Visualização" que mostra mais opções depois de usá-lo.

Aqui está o que eu tentei (e está funcionando quando você quer colocar um programa na área de trabalho):

  1. Eu criei no registro "New Folder" com o nome de alguns programas (por exemplo, "bloco de notas") dentro desse local HKEY_CLASSES_ROOT \ Directory \ Background \ shell \

  2. Dentro da nova pasta criada ("notepad") eu coloco mais uma vez "New Folder" e nomeio "command" (deve ser o mesmo nome)

  3. Dentro de "command" na string ("Default") coloque o local através do notepad ("C: \ Windows \ system32 \ notepad.exe")

- > e agora, quando você clicar com o botão direito do mouse na área de trabalho, verá um novo texto de contexto com o nome "notepad", o que obviamente abrirá o bloco de notas se você usá-los

Bem, o que estou procurando é encontrar a solução de como criar um nome de contexto que ofereça como usar mais do que um programa, você tem alguma solução?

O.S. ganhar 7

    
por tonni 23.11.2012 / 22:44

1 resposta

3
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\MyMenu]
"MUIVerb"="&My Menu"
"SubCommands"="MyMenu.mycmd1;MyMenu.mycmd2;MyMenu.mycmd3"
"Icon"="shell32.dll,43"
"Position"="Bottom"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd1]
@="&Paint"
"Icon"="C:\Windows\System32\Mspaint.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd1\command]
@="C:\Windows\System32\Mspaint.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd2]
@="&Notepad"
"icon"="C:\Windows\System32\Notepad.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd2\command]
@="C:\Windows\System32\Notepad.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd3]
@="&Calculator"
"Icon"="C:\Windows\System32\Calc.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\MyMenu.mycmd3\command]
@="C:\Windows\System32\Calc.exe"

O arquivo acima salvo como um arquivo .REG e importado para o registro resultará na adição do seguinte apenas ao menu de contexto da área de trabalho:


Modifique conforme necessário e aproveite. :)

    
por 24.11.2012 / 04:22