-5
私はC \ C++で作業しています。レジストリキーを右クリックすると、「展開、名前変更、エクスポート」などのオプションが表示されます。レジストリキーの右クリックコンテキストメニューに「所有権を取得する」を追加するにはどうすればよいですか?私はファイルとフォルダに対してこれを行う方法を見つけましたが、レジストリキーにはファイルタイプの拡張子がありません。たぶん、コンテキストメニューのハンドラも、ファイルタイプを予期しているようですが?これは動作しますが、 はレジストリキーではありません。レジストリキーのコンテキストメニュー
[HKEY_CLASSES_ROOT\*\shell\takeownership]
@="Take ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\takeownership\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
私はこれを閉じるために投票しています。何を求めているのかは不明ですし、あなたはこれまでに試したことを示すために[mcve]を提供していません – Tas