As teclas de atalho especificadas pelo usuário para o Windows funcionam apenas em determinados diretórios?

12

Estou tentando silenciar os alto-falantes do meu computador pressionando uma tecla de atalho. Meu teclado não tem um botão para 'Mute' ou qualquer outro botão multimídia extra.

Com o teclado, mudo o meu computador criando um atalho para NirCmd com o argumento mutesysvolume 2 (ativar / desativar o mudo). Em seguida, atribuí esse atalho, uma tecla de atalho de Ctrl + Alt + M clicando com o botão direito do mouse no atalho > Properties > Shortcut > Shortcut key .

No entanto, isso só funciona se eu criar o arquivo de atalho na área de trabalho ou em uma subpasta na área de trabalho.

Eu inicialmente tentei criar o atalho no diretório NirCmd na pasta Arquivos de Programas, mas sem sorte - a tecla de atalho não funciona (mas o atalho funciona). Eu também tentei criar o atalho em um subdiretório um nível em C:\ , ainda sem sucesso. Em seguida, tentei criar o atalho em um nível de diretório em C:\Users\username , mas a tecla de atalho ainda não funciona. As teclas de atalho não funcionarão mesmo se eu mover o arquivo de atalho (.lnk) para a área de trabalho.

Eu tentei mover nircmd.exe para o diretório do Windows para poder chamá-lo sem especificar o diretório, mas ainda assim recebo os mesmos problemas acima.

Alguém sabe o motivo pelo qual a tecla de atalho não funciona se eu colocar o arquivo de atalho nos diretórios que mencionei?

Estou usando o Windows 7 de 64 bits com a versão de 64 bits do NirCmd.

    
por galacticninja 13.08.2011 / 13:06

2 respostas

7

Deve estar nas pastas do menu Iniciar ou na área de trabalho.

De acordo com a página de Suporte da Microsoft, a tecla de atalho para atalho não funciona :

Symptoms

You are unable to run a shortcut by pressing its shortcut key.

Cause

Shortcut keys work only for shortcuts on the desktop or in the Start menu hierarchy.

Resolution

Make sure that the shortcuts for which you want to use shortcut keys are on the desktop, on the Start menu, or in the Windows\Start Menu\Programs folder.

More Information

Shortcut keys work differently depending on the location of the shortcut. If the shortcut is on the desktop or in the Start menu hierarchy, you can use its shortcut key to start the assigned program, or switch to the program if it is already running.

If the shortcut is not on the desktop or in the Start menu hierarchy, you cannot use its shortcut key to start the assigned program, but you can use its shortcut key to switch to the assigned program if it is already running.

NOTE: Shortcut keys may not work for some programs. For example, shortcut keys do not work for items on the Quick Launch bar.

    
por 11.08.2013 / 15:59
7

Eu acho que o problema vem do fato de que o Windows irá varrer apenas alguns diretórios para links e seus atalhos de teclado. As pastas que você mencionou e onde o comando do teclado não funciona, provavelmente não serão "verificadas" pelo Windows.

Encontrei esta entrada de KB para o Windows XP, onde diz que esse tipo de atalho de teclado funciona apenas para links em Desktop e dentro do menu Iniciar. Para o Windows 7, encontrei esta entrada , mas ela não especifique em qual pasta o link precisa estar.

No entanto, posso confirmar que o atalho de teclado funcionará quando a entrada estiver dentro de Programas do menu Iniciar.

Portanto, sugiro que você simplesmente arraste e solte o link no menu Programas , em seguida, atribua o atalho novamente para garantir que o Windows o conheça e funcione como esperado.

    
por 13.08.2011 / 13:28