0

プログラムにレジストリコードを埋め込む必要があるアプリケーションで作業しようとしています。基本的にこれはWindowsアプリです。

私のレジストリコードは

Windowsレジストリエディタバージョン5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell]
"icon"=""
"Position"="Bottom"

[HKEY_CLASSES_ROOT\DesktopBackground\Shell]
@="system.exe -L"

このコードはレジストリファイルに保存されます。私がする必要があるのは、button_clickなどのイベントハンドラーでこのスクリプトを呼び出すことだけです。

私が持っているオプションは、このコードを文字列として記述し、この文字列を実行することです。または、button_clickで実行できる*.regファイルのコレクションを持っているだけです。

私のアプリにはUACが必要であり、アプリマニフェストでアプリにその許可を与えることを理解しています。

誰かplsは私にフォルダに配置されたレジストリファイル(.reg)を実行する方法を提案できますか

4

1 に答える 1

0

ProcessStart.UseShellExecute=TrueでProcess.Startを使用します

于 2012-03-10T19:10:38.733 に答える