1
私は、レジストリにこれを挿入する必要が
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect]
"AutoRun"="d:\\MyFolder\\MyProgram.exe"
がどのように私はC#でこれを行うのでしょうか?このような
var path = @"Software\Microsoft\Windows CE Services\AutoStartOnConnect";
using (var key = Registry.LocalMachine.OpenSubKey(path, true))
{
if (key != null)
{
key.SetValue("AutoRun", @"d:\MyFolder\MyProgram.exe");
}
}
プログラムには、レジストリにアクセスするための十分な権限、特に 'HKLM'があることを確かめていますか? –