获取windows中的所有启动进程
本文关键字:启动 进程 windows 获取 | 更新日期: 2023-09-27 17:54:30
我想列出所有使用c#在windows启动时运行的进程。我试过代码
string keyPath = @"SOFTWARE''Microsoft''Windows''CurrentVersion''Run";
RegistryKey key =
Registry.LocalMachine.OpenSubKey("SOFTWARE''Microsoft''Windows''CurrentVersion''Run");
key.GetValueNames()
key.GetValue(Processname).toString()
这段代码给了我一些启动项目,我可以看到在任务栏启动,但不是所有的项目。
使用windows 8.1 64位
在Windows中启动程序的方式有很多种。至少你也应该检查HKCU(当前用户)注册表hive和RunOnce, RunOnceEx子键在两个hive。