問題タブ [regedit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1077 参照

c# - process.start("regedit.exe") を使用しているときに「wow6432node」が表示されないのはなぜですか?

私はいくつかの問題を抱えています..C#で

コードを実行するregedit.exeと、x64 OS システムでは表示されませんでした

しかし、それを実行regedit.exeするWindow Key + Rと表示されますwow6432node

どうすれば現れwow6432nodeますか?登場の仕方がわからない…

ここに私のコードがあります

また

0 投票する
1 に答える
879 参照

windows - テキスト選択専用のメニュー項目を Windows コンテキスト メニューに追加する

テキストが選択されている場合にのみ、右クリックメニューに機能を追加するためのレジストリキーをどこに追加できるか知っている人はいますか?

コピー、ペースト、カット機能など

ありがとう :)

0 投票する
1 に答える
858 参照

java - Java での Regedit の使用

プログラムの詳細を保存するために regedit を使用するにはどうすればよいですか? これを使用して、プログラム フォルダー、いくつかのユーザー cofig、およびコンピューターがプログラムの拡張機能として認識する必要があるいくつかの拡張機能などのデータを保存したいと考えています。

0 投票する
3 に答える
2520 参照

c# - Process.Start() と手動で実行することの違いは何ですか?

私が働いている会社のために、私たちが提供するソフトウェアのデータをバックアップするアプリを作成しています。SQL データベース、フォルダー、ファイル、レジストリ キーをバックアップ ジョブに追加するオプションがあり、それらは Zip ファイルに入れられます。必要に応じてバックアップを復元するオプションもあります。

レジストリのバックアップと復元に問題があります。これを機能させるために何度も繰り返してきましたが、誰かが助けてくれることを願っている私の問題を最もよく説明する方法で単純化しました。

基本的に、コマンド ライン引数を指定して regedit.exe を使用して、「.reg」ファイルをインポートしています。ProcessStartInfo() でビルドしてこれを試みましたが、うまくいきませんでした。そのため、問題をテストするために、代わりにバッチ ファイルを作成し、次のように実行しています。

ただし、これは機能しません。

バッチ ファイルは正常に作成され、REG ファイルは有効です。どちらのファイルも EXE と同じ場所にあるため、どのディレクトリが使用されているかは問題ではないと思います。この場所から自分でバッチ ファイルを実行すると、レジストリ ファイルが正常にインポートされます。私はこれをテストしているマシンの完全な管理者です。

レジストリからのエクスポートにも問題がありました。レジストリ エクスポートの一部の部分は正常にエクスポートされ、他の部分は正常にエクスポートされません。ただし、上記のインポートのようにバッチ ファイルとしてエクスポートを設定すると、毎回機能します。

誰でもこれを手伝ってもらえますか?バッチ ファイルが機能する理由がわかりませんが、Process.Start を介して実行された場合はわかりません。どんな提案でも大歓迎です。

0 投票する
1 に答える
454 参照

windows - 革新的な永続的なレジストリ エントリ方法

CEH 認定試験の準備。私の質問は次のとおりです。

状況: Windows マルウェアに持続性を追加しようとしているときに、プログラマーが多くの既存の RUN、AUTORUN、RUNONCE などのいずれかを使用しないことを選択した場合、Windows レジストリ エントリ ...

質問: \HKLM\SOFTWARE\My_Rootkit_Program\RUN のようなまったく新しいレジストリ エントリを作成し、それを自動的に実行することはできますか?

後続の質問: 「魔法」(再現性) は「RUN」という名前のすべてのレジストリ エントリに固有のものですか? それとも、Windows は PATH 変数に似た概念を使用して、RUN (または同様の) という名前のレジストリでそれらのエントリを見つけて実行しますか?

後続の観察: この後者の仮説が正しければ、そのレジストリ PATH ステートメントをいじることは、プログラマーが \HKLM\SOFTWARE\CLASSES\7z\Updated_Compression_Routines のような名前の僻地に永続性を構築できるようにする高度な手法になるということになります。

これが以前に尋ねられたことがあり、私の検索で Q&A 文字列が見つからなかった場合 (2)、または特定の用語を誤用した場合は、ご容赦ください (1)。

ありがとう... アレン。

0 投票する
1 に答える
945 参照

batch-file - cmd Reg Query (dword) if = (specific#) then goto () else goto ()

GUID を使用して識別されない特定のバージョンがまだない場合、ソフトウェアをコンピューターのグループに展開してインストーラーを実行しようとしています。私がやろうとしていることの例として、GUID を使用しない Adob​​e バージョンを使用します。

彼らが Adob​​e 9.3 を持っていて、Adobe 9.5 が必要だとしましょう。そのため、現在インストールされているバージョンを識別する 2 つの dword の 1 つをチェックします。現在のコードは次のとおりです: (テストにエコー応答を使用)

したがって、echo1 = True で、次の dword チェックに進みます (キー = は同じですが、別の dword であるため値 = が異なります)。それも一致する場合は、インストーラーをスキップします。そうでない場合は、インストーラーに移動します。echo2 = False dword でインストーラーを実行します。

私はこのプロセスでうまくいきませんでした.VBscriptを使用する必要があると言われました...しかし、cmdで可能であると言われ、それが私が好むものです. これについての助けをいただければ幸いです。ありがとうございました

0 投票する
1 に答える
4218 参照

c# - C# でユーザー インタラクションを使用してレジストリ ファイルを実行する方法

クライアントの電子メール アカウントを構成するために、C# でレジストリ ファイルを作成しました。次に、次のようにプロセスを作成し、reg ファイルの実行を開始しました。

これは正常に機能しますが、[はい] をクリックしてレジストリ ファイルのインポートを操作する必要があります。ユーザーと対話せずにバックグラウンドでこれを実行できる方法はありますか?