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

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



私のようにさまざまなレジストリの調整に夢中になっている場合は、レジストリエディタを頻繁に使用している可能性があります。微調整に関連するさまざまなウェブサイトでは、さまざまなレジストリキーにアクセスするように指示されています。自分なりのやり方を共有したい 目的のレジストリキーに直接ジャンプし、レジストリエディタを使用した手動ナビゲーションをスキップします 。これは、サードパーティのソフトウェアを使用せずに、単純な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でも機能します。

興味深い記事

エディターズチョイス

Googleスプレッドシートの列を入れ替える方法
Googleスプレッドシートの列を入れ替える方法
https://www.youtube.com/watch?v=Y1KImZOyM2sDocsがMicrosoftWordに対するGoogleの回答であるのとほぼ同じように、SheetsはMicrosoftExcelスプレッドシートソフトウェアに対するGoogleの代替手段です。 Sheetsの素晴らしいところは、
Opera 63:スピードダイヤルフィルタリング
Opera 63:スピードダイヤルフィルタリング
Opera63の新しい開発者ビルドが本日リリースされました。バージョン63.0.3347.0には、スピードダイヤルタイルを検索できる新しい機能が含まれています。広告スピードダイヤルフィルタリングこの新機能により、ユーザーはアドレスバーに入力することで、一致するスピードダイヤルタイルにすばやくアクセスできます。に一致する単語の入力を開始したら
同じサイトのタブを1つのプロセスで実行して、Chromeのメモリを節約します
同じサイトのタブを1つのプロセスで実行して、Chromeのメモリを節約します
RAMを節約する必要がある場合は、GoogleChromeでWebサイトごとに1つのchrome.exeプロセスを使用するようにするオプションがあります。これがそれを機能させる方法です。
原神インパクトで友達の世界に参加する方法
原神インパクトで友達の世界に参加する方法
友達と遊ぶとゲームが良くなることもありますが、原神インパクトも例外ではありません。最初に通過する必要のある要件はいくつかありますが、その後、友達の世界に参加することは、ゲームを進めるための優れた方法になる可能性があります。
Mac の起動時にアプリが開かないようにする方法
Mac の起動時にアプリが開かないようにする方法
私の友人は最近、自分の Windows デスクトップと一緒に使用する Mac を購入しました。彼と数時間一緒に Windows と Mac OS の重要な違いのいくつかを実演した後、他の Mac が
RimWorldでより多くの入植者を獲得する方法
RimWorldでより多くの入植者を獲得する方法
入植者はRimWorldの重要な側面の1つです。彼らは食糧を育て、他の当事者と取引し、先端技術を研究し、そして彼らのコミュニティを繁栄させるために資源を備蓄します。彼らはとても影響力があるので、あなたは彼らの数を増やす必要があります、しかしどうやって
カートランスミッターに最適な FM 周波数を見つける
カートランスミッターに最適な FM 周波数を見つける
車に FM トランスミッターがある場合、最大の課題は、使用する明確な周波数を見つけることです。これらのツールが役に立ちます。