我怎么判断系统是否安装过360浏览器
我怎么判断系统是否安装过360浏览器如果判断为安装过,怎么得到360浏览器的路径 --------------------编程问答-------------------- 这个看下注册表有没有相关的键值,搜索下相关执行文件吧...
--------------------编程问答-------------------- 那么如果判断默认浏览器是什么在注册表哪里读取? --------------------编程问答-------------------- 如果要是默认安装路径到是可以。。
如果不是的话 就麻烦了。
你知道360浏览器的注册表在哪儿么?
或者检索痕迹? --------------------编程问答-------------------- tencent的工程师? --------------------编程问答-------------------- 搜索注册表? --------------------编程问答-------------------- 干嘛 你还想对他卸载啊 --------------------编程问答-------------------- 是腾讯人员吧 --------------------编程问答-------------------- 这个问题好,高手支招啊。。。 --------------------编程问答-------------------- haha,QQ,360大战 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 下载一个注册表监视程序,
自己安装一下360程序,然后比对注册表,
找出360安装路径。
注意不同操作系统可能安装路径不一样。 --------------------编程问答-------------------- 检索注册表! --------------------编程问答-------------------- 两条路可以选,我建议简单点选检测注册表好了, 你可以去 current user 项去找找看,具体路径不说了,
还有就是实时监控os 的 process --------------------编程问答-------------------- OMD,比如很多系统安全卫士都可以检测已安装的程序,同时卸载他们,我想不会每一个程序都分开去读各自的注册表吧,应该有一个安装过程序的注册表或者文件之类的。有没什么解释? --------------------编程问答-------------------- 注册表里应该有吧! --------------------编程问答-------------------- 注册表里也可能被删除了,在卸载时 --------------------编程问答-------------------- 哪位高手帮忙找下?
--------------------编程问答-------------------- MessageBox.Show("你安装过360浏览器吗?")
↑安全可靠绿色标准无污染。 --------------------编程问答--------------------
这是个好主意!~~~:) --------------------编程问答--------------------
哥你好有才 --------------------编程问答--------------------
--------------------编程问答-------------------- 得到软件安装列表,通过wmi
private void getSoftwareList()
{
Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall");
String[] names = rk.GetSubKeyNames();
foreach (String s in names)
{
textBox1.Text += (s + "\r\n");
}
}
补充:.NET技术 , C#