web-dev-qa-db-ja.com

Windows用のユーザー指定のショートカットキーは特定のディレクトリでのみ機能しますか?

ショートカットキーを押して、コンピューターのスピーカーをミュートしようとしています。私のキーボードには、「ミュート」用のボタンやその他の追加のマルチメディアボタンがありません。

キーボードを使用して、mutesysvolume 2引数を使用して NirCmd へのショートカットを作成し、コンピューターをミュートします(ミュートを切り替えます)オンオフ)。次に、ショートカット> Ctrl + Alt + Mを右クリックして、このショートカット、Properties > Shortcut > Shortcut keyのショートカットキーを割り当てました。

ただし、これは、デスクトップにショートカットファイルを作成するか、デスクトップにサブフォルダーを作成する場合にのみ機能します。

最初に、Program FilesフォルダーのNirCmdディレクトリにショートカットを作成しようとしましたが、うまくいきませんでした。ショートカットキーは機能しません(ただし、ショートカットは機能します)。また、C:\の1レベル下のサブディレクトリにショートカットを作成しようとしましたが、まだ役に立ちませんでした。次に、C:\Users\usernameの下の1つのディレクトリレベルでショートカットを作成しようとしましたが、ショートカットキーが機能しません。ショートカットファイル(.lnk)をデスクトップに移動しても、ショートカットキーが機能しません。

nircmd.exeをWindowsディレクトリに移動して、ディレクトリを指定せずに呼び出せるようにしましたが、上記と同じ問題が発生します。

私が言及したディレクトリにショートカットファイルを置いた場合にショートカットキーが機能しない理由を誰かが知っていますか?

私はWindows7、64ビットと64ビットバージョンのNirCmdを使用しています。

13
galacticninja

スタートメニューフォルダまたはデスクトップにある必要があります。

Microsoftサポートページによると、 ショートカットのショートカットキーは機能しません

症状

ショートカットキーを押してショートカットを実行することはできません。

原因

ショートカットキーは、デスクトップまたは[スタート]メニュー階層のショートカットに対してのみ機能します。

解決

ショートカットキーを使用するショートカットが、デスクトップ、[スタート]メニュー、またはWindows\[スタート]メニュー\ [プログラム]フォルダーにあることを確認してください。

詳しくは

ショートカットキーは、ショートカットの場所によって動作が異なります。ショートカットがデスクトップまたは[スタート]メニュー階層にある場合は、ショートカットキーを使用して割り当てられたプログラムを開始するか、プログラムが既に実行されている場合はそのプログラムに切り替えることができます。

ショートカットがデスクトップまたは[スタート]メニュー階層にない場合、ショートカットキーを使用して割り当てられたプログラムを開始することはできませんが、ショートカットキーを使用して、割り当てられたプログラムが既に実行されている場合は切り替えることができます。

注:ショートカットキーは、一部のプログラムでは機能しない場合があります。たとえば、クイック起動バーのアイテムに対してショートカットキーは機能しません。

7
Mikey

問題は、Windowsが特定のディレクトリのリンクとそのキーボードショートカットのみをスキャンするという事実に起因していると思います。あなたが言及したフォルダ、およびキーボードコマンドが機能しないフォルダは、Windowsによって「スキャン」されない可能性があります。

私は見つけました このKBエントリ Windowsの場合XPこのタイプのキーボードショートカットは、デスクトップとスタートメニュー内のリンクに対してのみ機能すると言われています。Windows7の場合、私は このエントリ を見つけましたが、リンクが必要なフォルダを指定していません。

ただし、エントリがスタートメニューのプログラム内にある場合は、キーボードショートカットが機能することを確認できます。

したがって、リンクをProgramsメニューにドラッグアンドドロップしてから、ショートカットを再度割り当てて、Windowsがそれを認識していることを確認することをお勧めします。期待どおりに動作するはずです。

7
Tex Hex