自作のスタートボタンでアプリ画面にアクセスする - TechRepublic

自作のスタートボタンでアプリ画面にアクセスする - TechRepublic

画像

1

8の

図_A_12-14.png

図_A_12-14.png
自作のスタートボタンでアプリ画面にアクセスする

ショートカットを入力する際は、タイプミスに注意してください

ショートカットを入力する際は、タイプミスに注意してください

ntこのギャラリーは、Windows および Office ブログの投稿としてもご利用いただけます。

n

「Windows 8にスタートメニューは必要ない」という私の記事が公開された後、議論は白熱し、双方の立場から様々な意見が飛び交いました。スタートメニューがオペレーティングシステムからなくなったことに、多くの人が憤慨しているようです。おそらく多くの人がStartW8、Classic Shell、Start8といったスタートメニューの代替品を選ぶだろうと予想しますが、スタートメニューの廃止を嘆きながらも、新しいスタート画面とアプリ画面を試してみたいという声も多く聞かれました。

n

ご存知の通り、Windows 8でアプリケーションを起動する際に私が好んで使う方法は、キーボードの[Windows]キーを押すことです。するとすぐにアプリ画面が表示され、検索パネルに起動したいアプリケーションの最初の数文字を入力するだけです。この方法を好む人もいる一方で、アプリケーションを起動するためにGUIに何かを入力するのが面倒だという人もいます。そういう人は、マウスでクリックする方がずっといいと思っています。これはもっともな要望だと思い、マウスをクリックするだけでアプリ画面に直接アクセスできるショートカットを作成する方法を調べ始めました。

n

しばらく時間がかかりましたが、Windows 8のレジストリでCLSIDキーを発見し、アプリ画面に瞬時にアクセスできるショートカットを作成できました。そのショートカットをタスクバーにピン留めし、アイコンを変更してタスクバーの左端に移​​動すると、なんとスタートボタンからアプリ画面にアクセスできるようになりました。

n

このテクニックを使えば、スタートボタンをクリックしてアプリ画面を開き、起動したいアプリケーションのアイコンをクリックするだけで済みます。キーボードやショートカットキーは不要で、マウスクリックだけで操作できます。そして何より素晴らしいのは、「Windows 8をデスクトップから直接起動させる方法」の記事で紹介したテクニックを実践すれば、サードパーティ製のユーティリティを使わずに、Windows 8でWindows 7風のインターフェースを実現できることです。

n

この投稿では、アプリ画面への CLSID ショートカットを作成し、それをスタート ボタンのように設定する方法を説明します。

n

ntn n

n

ntCLSID

n

このテクニックを実装するためにレジストリをくまなく調べる必要はありません(私は既にそうしました)。しかし、CLSIDがどこから来るのか気になるかもしれません。基本的に、CLSIDキーはレジストリの一部であり、システムフォルダなど、オペレーティングシステム内の特定のシステムオブジェクトへのアクセスを提供するコードが含まれています。CLSIDキーはレジストリ内の2つの場所にあります。

n

ntHKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID および HKEY_CLASSES_ROOT\CLSID。

n

CLSIDは開発者とオペレーティングシステムが使用するために特別に設計されているため、通常の状況ではCLSIDを使用する必要はありません。実際、CLSIDは中括弧で囲まれた128ビットの16進数であるため、ユーザーフレンドリーではありません。

n

いずれにせよ、アプリ画面へのアクセスを提供するCLSIDは

n

nt {2559a1f8-21d7-11d4-bdaf-00c04f60b9f0}

n

ntショートカット

n

CLSIDを使用してアプリ画面を起動するには、Shellコマンドを使用します。ショートカットからShellコマンドを起動するには、explorer.exeコマンドを使用する必要があります。そのため、アプリ画面を起動するショートカットは、以下のコマンドラインで構成されます。(「shell」という単語と左括弧の間にはコロンが3つあることに注意してください。また、コマンドライン全体で、.exeファイル拡張子と「shell」という単語の間にはスペースが1つしかないことにも注意してください。)

n

nt Explorer.exe シェル:::{2559a1f8-21d7-11d4-bdaf-00c04f60b9f0}

n

ショートカットを作成するには、「ドキュメント」フォルダを開き、背景を右クリックして「新規」→「ショートカット」コマンドを選択します。ショートカット作成ウィザードの最初の画面が表示されたら、図Aに示すように、テキストボックスにショートカットを入力します。「次へ」をクリックします。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

ショートカットには短い名前を使用してください

ショートカットには短い名前を使用してください

ショートカット作成ウィザードの2番目の画面が表示されたら、ショートカットの短い名前を入力します。図Bに示すように、この例ではショートカットに「Apps」という名前を付けました。ウィザードを完了するには、「完了」をクリックします。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

ショートカットを右クリックして「プロパティ」コマンドを選択します。

ショートカットを右クリックして「プロパティ」コマンドを選択します。

ショートカット アイコンが表示されたら、それを右クリックし、図 Cに示すように [プロパティ] コマンドを選択します。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

デフォルトでは、アイコンの変更ダイアログボックスにはexplorer.exeのアイコンが表示されます。

デフォルトでは、アイコンの変更ダイアログボックスにはexplorer.exeのアイコンが表示されます。

「プロパティ」ダイアログボックスが表示されたら、「アイコンの変更」ボタンをクリックして、「アイコンの変更」ダイアログボックスを開きます(図Dを参照)。デフォルトでは、「アイコンの変更」ダイアログボックスにはexplorer.exeファイルのアイコンが表示されます。ご覧の通り、利用可能なアイコンはどれもあまり魅力的ではありません。ただし、「参照」ボタンをクリックすると、アイコンを含む他のファイルを検索できます。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

Windowsの旗のアイコンは良い選択ですが、Windows Media Centerのアイコンの方が好きですね。

Windowsの旗のアイコンは良い選択ですが、Windows Media Centerのアイコンの方が好きですね。

最初はimageres.dllファイル(C:\Windows\System32.dll)の中に素敵なWindowsフラグを見つけたので、それを使うことを考えました。しかし、Windows Media Centerの緑のオーブアイコンがとても素敵だったことを思い出し、ehshell.exeファイル(C:\Windows\ehome)の中にそれを見つけました。どちらも図Eに示されています。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

タスクバーにピン留めするコマンドを選択します

タスクバーにピン留めするコマンドを選択します

最終的にWindows Media Centerのアイコンを選択しました。スタートボタンに似ているからですが、緑色なのでWindows 7の青いアイコンとは異なります。もちろん、お好みのアイコンをお使いいただけます。アイコンを選択したら、そのアイコンを右クリックし、「タスクバーにピン留めする」コマンドを選択してください(図F)

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

ピン留めしたアイコンをタスクバーの左側にドラッグします

ピン留めしたアイコンをタスクバーの左側にドラッグします

タスクバーにカスタムスタートボタンが表示されたら、図Gのように、タスクバーの左端までドラッグします。緑のオーブアイコンを使用してタスクバーの端に配置すると、デスクトップがWindows 7のような外観になります。

n

クレジット: TechRepublicのGreg Shultzによる画像

自作のスタートボタンでアプリ画面にアクセスする

カスタムスタートボタンをクリックするとアプリ画面が表示されます

  • ソフトウェア
Tagged: