注册表_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 注册表 >>列表
获取任意VS和SQLServer的磁盘安装目录。背景需求:如果磁盘电脑安装了VS或者SQLServer则认定这台计算机的使用者是一名软件研发人员,则让程序以最高权限运行。代码如下:(基于注册表读取、exe版权信息校验)staticvoidMain(string[]args){stringvsPath=FindVisualStudioPath();Console.WriteLine(vsPath);stringsqlPath=FindSQLServerPath();Console... 查看全文
一、前言假设我们的C#解决方案中有多个程序应用,如:Web应用、控制台程序、WPF程序应用和Windows服务应用。那么这些非WindowsService应用程序怎么在代码中找到Windows服务应用的执行路径呢?二、正文假设该Windows服务已经启动,名称叫SocketService。Step1:你要检查本地运行的Windows服务中是否有叫SocketService的服务;Step2:读取注册表,在本地运行的Windows服务都会出现在注册表中,我们通过服务名称找到该注册表信息... 查看全文
· C# 操作注册表WindowsRegistry发布时间:2017-08-15
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingMicrosoft.Win32;namespaceBugsBox.Application.Core{publicclassWindowsRegistry{conststringREGISTRY_ITEM_PATH="software\\pharmacyinst";///<summary>///创建注册表项///<... 查看全文
在64位的Windows操作系统中,为了兼容32位程序的运行,64位的Windows操作系统采用重定向机制。目的是为了能让32位程序在64位的操作系统不仅能操作关键文件文夹和关键的注册表并且又要避免与64位程序冲突相关资料请查看32位程序在64位系统下运行的重定向机制下面是以获取操作系统安装密匙KEY的案例:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem... 查看全文
· c#注册表对象映射发布时间:2016-10-18
用于快捷保存与读取注册表,为对应的对象示例[RegistryRoot(Name="superAcxxxxx")]publicclassAbc:IRegistry{publicstringName{get;set;}publicintAge{get;set;}}保存Abca=newAbc{Name="mokeyish",Age=100};RegistryKeyregister=RegistryKey.OpenBaseKey(RegistryHive.CurrentUser,Environment... 查看全文
1、简介最近安装VS15Preview5,本版本可以打开“文件夹”是否可以向VisualStudioCode一样在文件夹或文件右键菜单添加“OpenwithCode”,答案是当然可以的。2、打开文件1、Win+R打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT\*\shell分支,如果没有shell分支,则在*下点击右键,选择“新建-项”,建立shell分支。2、在shell下新建“VS15”项,在右侧窗口的“默认”键值栏内输入“OpenwithVS15”... 查看全文
微软今天推送了最新的快速预览版Build14942,功能点变化非常丰富,还优化了大内存PC的性能表现。虽然官方未提及,但网友还是发现了一个新变化,注册表编辑器加入了“地址栏”功能,这可是Windows开天辟地的第一次。对于IT老鸟来说,进入注册表编辑器手动更改一些项和值是常有的事,而市面上的那些“XX优化大师”无非就是对注册表、组策略等的调整。加入地址栏不仅可以方便核对当前位置,还能通过粘贴的方式直接导航定位,对老鸟和需要百度的&ldquo... 查看全文
最近由于项目部署时需要更灵活的控制程序安装的流程以及自定义安装行为,特意研究了一下VS程序打包,把解决办法和大家分享一下。以VS2010为例:这是一个已经设置好最基本的VisualStudioInstaller解决方案界面,以此生成的安装包,将会是一个最基本的安装功能。程序打包的详细教程网上很多,就不再赘述。由于我的项目部署时,需要同时修改用户的注册表,而且是需要根据用户自己选的安装路径去修改注册表。于是VS的打包程序自带的加入注册表功能,并不适用于我的情况... 查看全文
程序生成的自定义文件,比如后缀是.test这种文件怎么直接启动打开程序,并打开本文件呢1、双击打开2、自定义的文件,有图标显示3、自定义的文件,点击右键有相应的属性后台代码:(如何在注册表中修改信息)//工具启动路径stringtoolPath=System.Windows.Forms.Application.StartupPath+"\\邮件小工具.exe";stringextension=SptdConst.FileExtension;stringfileType="EmailFile"... 查看全文
通过批处理操作注册表实现winform应用中Webbrowser以指定的IE版本加载网页rem强制WebBrowser控件使用指定IE版本显示应用的网页IFEXIST%windir%\SysWOW64(regadd"HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InternetExplorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION"/vOraAns... 查看全文
用.NET下托管语言C#操作注册表,主要内容包括:注册表项的创建,打开与删除、键值的创建(设置值、修改),读取和删除、判断注册表项是否存在、判断键值是否存在。准备工作:1:要操作注册表,我们必须要引入必要的命名空间:usingMicrosoft.Win32;在这个命名空间里面包含了许多注册表相关的类,足够我们使用了~~2:命名空间里面提供了一个类:RegistryKey利用它我们可以定位到注册表最开头的分支:ClassesRoot,CurrentUser,Users,LocalMachine... 查看全文
《一步一步开发呼叫中心系列》从上一篇《呼叫中心系统架构》发布至今,已经近3个月过去了,这3个月经历了很多事情,一直没有闲暇提笔继续我的博客编写,今天终于有了点时间,先来总结下这几个月经历的大事件。1.可爱的宝宝终于出生了,虽然没有如愿以偿地生个小公主,还是很激动很幸福。突然感觉人生的奋斗目标都变了。再也不一心想着自己要如何如何,做什么事情都首先想着如何能给宝宝提供更快乐的童年。在这里也感谢付出那么多辛劳的老婆大人,感谢在这段时间辛辛苦苦给我带宝宝的老妈,没有你们的支持,我的生活不会这么幸福。2... 查看全文
· 使用C++开发写注册表功能发布时间:2015-04-23
[align=left64位版本Windows中的注册表分为32位注册表项和64位注册表项。许多32位注册表项与其相应的64位注册表项同名,反之亦然。64位版本Windows包含的默认64位版本注册表编辑器(Regedit.exe)可显示64位和32位的注册表项。WOW64注册表重定向器为32位程序提供了对应于32位程序注册表项的不同注册表项。在64位版本的注册表编辑器中,32位注册表项显示在以下注册表项下... 查看全文
· C#循环注册表下的子键发布时间:2015-04-15
publicstaticboolIsAisino(){boolIsAisino=false;//获取注册表路径RegeditKeyregeditKey=TaxSoftwareBaseInfo.GetRealyTrueRegeditPath(WindowsInfo.GetWindowsVersion());RegistryKeyregSubKey=null;//获取驱动路径regSubKey=regeditKey.Registry.OpenSubKey... 查看全文
目前,微软在Windows10预览版中混用白色和黑色主题,比如Build10049中的计算器、闹钟和时钟、录音工具都采用了白色主题,像照片等仍使用黑色主题。从WindowsPhone的经验来看,微软可能会推出黑色和白色主题的选项。在Windows10Build10056还隐藏了一个新的选项,那就是黑色和白色主题的开关,但需要到注册表编辑器内切换:键盘快捷键Win+R,再输入Regedit打开注册表编辑器访问... 查看全文
一、64位系统中注册表的差异性以LocalMachine中的启动项为例:64位应用的注册表位置还是在:SOFTWARE\Microsoft\Windows\CurrentVersion\Run而32位应用的注册表位置却是在:SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run二、在.NET4.0以前(不含4.0)操作注册表的方法RegistryKeyhklm=Registry.LocalMachine... 查看全文
该文章是“个人电脑历史记录清除软件”项目的系统应用系列文章.前面已经讲述了如何清除IE浏览器的历史记录、获取Windows最近访问文件记录、清除回收站等功能.现在我需要完成的是删除USB设备上的U盘、手机、移动硬盘等记录,真心觉得这方面资料特别少.这篇文章首先主要讲述了通过注册表获取USB使用记录,希望对大家有所帮助.一.注册表基本知识注册表(registry)是Windows系统中一个重要的数据库,它用于存储有关应用程序、用户和系统信息.注册表的结构就像一颗树... 查看全文
· 微软:千万别修改Win10注册表!发布时间:2014-10-16
近几周,网上出现了一种技巧,通过修改Windows10注册表,可以看到尚未发布的新版本。现在,这种方法被证实百害无一益。微软WindowsInsider项目主管GabrielAul在官方Twitter上指出,如果你按网上流传的法子修改注册表,那么你将无法获取今后的版本。“注意,如果你对Windows10这样做,相当于关闭了获取更新的功能。”如果你已经手快修改了注册表键,那么可以按照微软提供的方法进行修复:你可以使用这些命令和管理命令提示符(WindowsKey+X... 查看全文
· c#32位程序操作64位注册表发布时间:2014-07-16
1RegistryKeylocalKey=RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine,RegistryView.Registry64);2try3{4localKey=localKey.OpenSubKey(5@"SOFTWARE\Macromedia",true);6if(localKey!=null)7{8localKey.DeleteSubKeyTree("FlashPlayer");910}11}... 查看全文
界面虽然被我弄的很难看,但功能还可以里边注册表的路径自己设置一下,或者加一个创建注册表的语句,不然会报错前台:Html代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="FPSZ.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3... 查看全文