2011年8月1日月曜日

コンピューターアイコンに便利な機能を付ける 1

デスクトップのコンピューター アイコンにメニューを追加してみました。

コンピューター アイコンにメニューを追加

基本的になんでも追加できますが、今回は管理ツールの中でよく使う、イベントビューア、サービス、タスク スケジューラ、ディスクの管理、デバイスマネージャー です。


HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell
キーをバックアップ。

HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell


必要な機能を編集で取捨選択して、regファイルを実行。

Windows Registry Editor Version 5.00

; Find

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find]
"LegacyDisable"=-
"Icon"="SearchFolder.dll"

; Disk Management

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Diskmgmt]
@="@dmdskres.dll,-65535"
"Icon"="dmdskres.dll"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Diskmgmt\Command]
@="mmc.exe diskmgmt.msc"

; Device Manager

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\devmgr]
@="@devmgr.dll,-4"
"Icon"="devmgr.dll,4"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\devmgr\Command]
@="mmc.exe /s devmgmt.msc"

; Event Viewer

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Eventvwr]
@="@miguiresource.dll,-101"
"Icon"="miguiresource.dll,0"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Eventvwr\Command]
@="eventvwr.exe"

; Services

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Service]
@="@filemgmt.dll,-2204"
"Icon"="filemgmt.dll"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Service\Command]
@="mmc.exe /s services.msc"

; Task Schedule

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Taskschd]
@="@miguiresource.dll,-201"
"Icon"="miguiresource.dll,1"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Taskschd\Command]
@="mmc.exe /s taskschd.msc"


元にもどす

Windows Registry Editor Version 5.00

; Find

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\find]
"LegacyDisable"=""
"Icon"=-
; Disk Management
[-HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Diskmgmt]
; Device Manager
[-HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\devmgr]
; Event Viewer
[-HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Eventvwr]
; Services
[-HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Service]
; Task Schedule
[-HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Taskschd]