首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于win8应用C#设置开机自动启动

2013-02-19 
关于win8使用C#设置开机自动启动C#使用RegistryKey HKLM Registry.LocalMachine RegistryKey Run HKL

关于win8使用C#设置开机自动启动
C#使用
RegistryKey HKLM = Registry.LocalMachine; 
RegistryKey Run = HKLM.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); 
Run.SetValue(name, path); 
此方法设置程序开机自动启动,结果开机后程序只在后台进程中出现。
写入注册表的位置是:SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run而不是SOFTWARE\Microsoft\Windows\CurrentVersion\Run

之前使用win7的时候完全好使,最近换成win8就不好使了
[解决办法]
把程序快捷方式添加到C:\Users\<UserName>\Start Menu\Programs\Startup
[解决办法]
观摩解决办法。
[解决办法]
64位win8吗,别编译成x86,any cpu的话别prefer x86

热点排行