总体思路:读取收藏夹下的文件,通过解析文件内容获得。
大概步骤:
1. 收藏夹地址可由注册表获得,这里用到c# 读取注册表的相关操作。
读取:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders
这个键值下面的Favorites键值
2. 获得收藏夹路径后,用c# 遍历这个文件夹。挨个读取里面的文件的内容。文件的格式为(基本固定的):
[DEFAULT]
BASEURL=http://www. sina.com.cn/
[InternetShortcut]
URL=http://www. sina.com.cn/
Modified=A04FD7328CF4C90142
IconIndex=0
IconFile=C:/Program Files/Internet Explorer/IEXPLORE.EXE