Windowsコンテキストメニュー管理アプリケーション

私の都合で、暇なときにWindowsコンテキストメニューを管理するためのプログラムを開発しました。



ifolder.ru/18876186

リンクには、ソース、インストーラー、コンパイルされたexe'shnikが含まれています。



チェック済み:Winwows Vista / 7 / Server 2008 / Server 2008 R2





機能を拡張するための追加情報は、実際には、ファイルへのパスの代わりに、次のコマンドを作成します。



管理-管理ツールの制御

設計オプション-control desk.cpl 、、 2

マウスポインター-main.cplの制御、、 1

日付/時刻の設定-timedate.cplを制御します

地域の設定-コントロールintl.cpl

サウンド設定-制御mmsys.cpl 、、 2

フォルダーのプロパティ-フォルダーの制御

フォント-制御フォント

システムプロパティ-sysdm.cplの制御

ネットワーク接続-ncpa.cplを制御する

電源-制御powercfg.cpl

プリンター-プリンターの制御

プログラムとコンポーネント-appwiz.cplを制御する

レジストリエディター-regedit

セキュリティセンター-wscui.cplの制御

タスクマネージャー-taskmgr

タスクスケジューラ-schedtasksの制御

Windowsファイアウォール-firewall.cplを制御する

アカウント-ユーザーパスワードの制御

クラシックアカウント-ユーザーパスワードの制御2

スクリーンセーバーの変更-desk.cplの制御、、 1

テーマの変更-control desk.cpl 、、 @テーマ

壁紙の変更-control desk.cpl 、、 @デスクトップ

デスクトップアイコン-control desk.cpl、0

ウィンドウの色-エクスプローラーシェル::: {26EE0668-A00A-44D7-9371-BEB064C98683} \\ 1 \\ :: {ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} \\ pageColorization



一般に、おそらく既に推測したように、任意のコンソールコマンドをパスとして登録でき、実行されます。

たとえば、参照によってフォルダを開きたい場合、explorer.exe path_to_folderというコマンドを書くだけです。

ダウンロードリンクが使用できなくなった場合は、書き込み、リロードします。



作業例:

画像



投稿に基づく:

habrahabr.ru/blogs/windows7/79443

habrahabr.ru/blogs/windows7/90122/#habracut



はい、あなたのメニューについて読みましたが、投稿が公開される前にプログラムを書きました。

habrahabr.ru/blogs/windows7/91069

そして、それが存在して動作するので、私はそれを投稿して独占禁止法をサポートします。



PS正しい順序でメニュー項目を並べ替える場合、レジストリ内のエントリは名前で自動的に並べ替えられ、メニュー項目は逆の順序で作成されることに注意してください。 つまり たとえば、8つのポイントがある場合、名前の前に0_name、1_name、...、7_nameの形式でプレフィックスを付けると、メニューに7_nameで始まるプレフィックスが表示されます。 写真の例:

画像







All Articles