メイン ウィンドウズ ワンクリックで目的のレジストリキーにジャンプする方法

ワンクリックで目的のレジストリキーにジャンプする方法



私のようにさまざまなレジストリの調整に夢中になっている場合は、レジストリエディタを頻繁に使用している可能性があります。微調整に関連するさまざまなウェブサイトでは、さまざまなレジストリキーにアクセスするように指示されています。自分なりのやり方を共有したい 目的のレジストリキーに直接ジャンプし、レジストリエディタを使用した手動ナビゲーションをスキップします 。これは、サードパーティのソフトウェアを使用せずに、単純なVBスクリプトファイルで実行できます。興味のある方は「続きを読む」をクリックしてください。

広告

paint.netでテキストを曲げる方法

概要概要

Windows 2000以降、レジストリエディタは、最後に開いたキーを閉じる前に記憶することができます。このデータは、次のレジストリキーに保存されます。

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

ザ・ LastKey 値は、最後に使用されたキーを格納するためにWindowsによって使用されます。

ご覧のとおり、これはユーザーごとのレジストリブランチであるため、Windowsはユーザーごとに最後に使用されたキーを個別に保存します。この機能を利用して、必要なキーに直接ジャンプすることができます。 Windows ScriptingHostとVBScriptを介してどのように実行できるかを示します。

私は実装

ウィンドウズ10

Windows 10ビルド14942以降を実行している場合、サードパーティアプリのスクリプトは必要ありません。ビルド14942以降、Windows10のレジストリエディターアプリ アドレスバーを取得しました 、現在のレジストリキーパスを表示し、コピーして貼り付けることができます。

HKEY_ *ルートキー名には省略表記を使用できます。それらは次のとおりです。

  • HKEY_CURRENT_USER = HKCU
  • HKEY_CLASSES_ROOT = HKCR
  • HKEY_LOCAL_MACHINE = HKLM
  • HKEY_USERS = HKU

したがって、HKEY_CURRENT_USER Control Panel Desktopに直接移動する必要がある場合は、アドレスバーに次のように入力できます。

hkcu コントロールパネルデスクトップ

Enterキーを押すと、パスは自動的にHKEY_CURRENT_USER Control Panel Desktopに展開されます。次のスクリーンショットを参照してください。

レジストリ-ツールバー-1 レジストリ-ツールバー-2 レジストリ-ツールバー-3

Windows 8.1 / Windows 7 / WindowsVistaおよびWindowsXP

目的のレジストリキーのフルパスをクリップボードにコピーして、 LastKey クリップボードからコピーされた値を持つ値。これを行った後にregedit.exeを起動すると、必要なキーで直接開きます。

VBscriptを使用してクリップボードのコンテンツをフェッチする方法

'htmlfile' ActiveXオブジェクトは、WindowsでHTMLヘルプとHTAファイルを表示するために使用されます。クリップボードのコンテンツを取得するために使用できます。 IEをインストールする必要もありません。コードは次のとおりです。

set objHTA = createobject( 'htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata( 'text')

クリップボードのコンテンツがテキストの場合、に保存されます cClipBoard 変数。簡単ですね。

目的のキーでRegeditを直接開く

cClipboardに目的のキーがあるので、次のように書き込む必要があります。 LastKey 上記の値。そのためのコードは次のとおりです。

薄暗いWshShell
Set WshShell = WScript.CreateObject( 'WScript.Shell')
WshShell.RegWrite'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey '、сClipBoard、' REG_SZ '

このコードスニペットは一目瞭然なので、コメントする必要はありません。

最終的なスクリプトは次のようになります。

薄暗いobjHTA
薄暗いcClipBoard
薄暗いWshShell
set objHTA = createobject( 'htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata( 'text')
Set WshShell = WScript.CreateObject( 'WScript.Shell')
WshShell.RegWrite'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey '、cClipBoard、' REG_SZ '
WshShell.Run'regedit.exe -m '
objHTA = nothingを設定します
WshShell = nothingを設定します

nat の種類を変更する方法

WshShell.Run 'に注意してください regedit.exe -m '行。文書化されていない「-m」スイッチが含まれているため、Regeditの複数のインスタンスを同時に実行できます。

このスクリプトを「RegNav.vbs」ファイルとして保存しました。今すぐダウンロードできます。

すぐに使用できるVBスクリプトをダウンロードする

Regeditを開くことが非常に頻繁なタスクである場合は、regnav.vbsをタスクバーに固定できます。新しいショートカットを作成し、ショートカットターゲットのテキストボックスに次のように入力します。

wscript.exe d: regnav.vbs

regnav.vbsへの正しいパスを使用することを忘れないでください。

作成したショートカットファイルを右クリックし、コンテキストメニューから[タスクバーに固定]をクリックします。それで全部です。

P.S.このスクリプトをテストする方法

  1. このテキストを選択してください
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Ctrl + Cを押します
  3. クリック regnav.vbs 。

WinaeroTweakerアプリ

Winaero Tweakerのユーザーの場合、バージョン0.8以降、次のオプションが付属しています。

WinaeroTweakerオープンレジストリキー

ワンクリックで目的のレジストリキーに移動できます。 Winaero Tweakerでこのページを開くと、時間を節約するためにクリップボードからレジストリキーパスを抽出しようとします。

WinaeroTweakerをダウンロード

RegistryOwnershipExソフトウェア

私のアプリの1つであるRegistryOwnershipExを使用すると、次のタスクを実行できます。

  • ワンクリックでレジストリキーの所有権を取得できます(キーへのフルアクセスを取得するのに便利です)。
  • ワンクリックで目的のレジストリキーに直接ジャンプすることもできます。

Regownershipex

また、Windowsクリップボードから任意のレジストリパスを読み取ることもできます。 '/ j'コマンドライン引数を使用して実行した場合、例: regownershipex.exe / j 、クリップボードからレジストリキーパスを抽出し、レジストリエディタを直接開きます。
個人的には、RegistryOwnershipExを使用することを好みます。ここで入手してください:

RegOwnershipEx

RegJumpを使用してレジストリキーを直接開く

RegJump は、非常に長い間存在するWindows Sysinternalsの優れたツールであり、レジストリエディタを自動的に起動し、指定されたレジストリパスにジャンプします。レジストリパスは、RegJumpのコマンドラインパラメータとして指定する必要があります。

レジストリエディタでHKEY_LOCAL_MACHINE Software Microsoftブランチを直接開くには、次のコマンドを使用します。

regjump.exe HKLM Software Microsoft Windows

RegJumpは-cクリップボードに保存されているレジストリパスを抽出するスイッチ。これにより、レジストリキーを直接開くことができます。

-cスイッチを使用してアプリを起動するショートカットを作成できるため、レジストリキーのパスをコピーしたら、作成したショートカットをクリックするだけで、正しいキーでRegedit.exeが開きます。

RegJumpでレジストリキーを直接開く

RegJumpは、Windows 10の他に、Windows7およびWindows8でも機能します。

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。