vb.net/C#注册表读取开始菜单栏路径桌面路径bat

  • A+
所属分类:vb.net

因现在系统版本较多,系统设置有所差异,比如说开始菜单栏,要想在开始菜单栏或者桌面里面创建文件夹或者快捷方式,那么必须要知道这个路径在哪,我们才有存放的目标。要是目标都不知道,哪乱创建的,你要在哪去找了?下面就记录通过注册表取得开始菜单栏的路径

注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

开始菜单的 键名称:Common Programs

桌面路径注册表键名称:Common Desktop

要是系统的其他路径,基本都在这个注册表里面;

下面例子VB.NET通过注册表读取开始菜单栏的路径,C#代码请用代码转换工具转换

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim huojibk_com As String = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders", "Common Programs", "") '获取变量值
MsgBox(huojibk_com)
End Sub
复制

bat命令,请百度读取注册表值的例子,直接用上面的路径和键名称即可

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: