如何以编程方式添加到用户的收藏夹文件夹

如何以编程方式添加到用户的收藏夹文件夹

本文介绍了如何以编程方式添加到用户的收藏夹文件夹(在Windows资源管理器)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 限时删除!! 我要寻找一种方式将文件夹添加编程方式在Windows资源管理器的收藏夹。它的Windows资源管理器的具体和围绕这个项目:的http:/ /www.codeproject.com/Tips/132804/Open-folders-using-a-Run-Command 到目前为止,我已经试过进程监视器和搜索注册表,但我似乎无法找到我的Windows资源管理器收藏夹中的注册表编辑器。 微软在Windows 8中改变了这种所以我相应标记我的问题。请参阅在Win8中和放标记答案的意见; 。等等细节 解决方案 I'm not sure if this is what you're looking for, but I think the favorite folder can be found through the following registry value:HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ User Shell Folders\ FavoritesYou should be able to retrieve this folder name with the following code:using Microsoft.Win32;...RegistryKey topLevel = Registry.CurrentUser;RegistryKey key = topLevel.OpenSubKey( @"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders", true);string favoriteFolder = key.GetValue("Favorites").ToString();It's then only a matter of creating a link, or document, in the specified folder.(Take note that this key's value might be something like %USERPROFILE%\Favorites; the environment variable should automatically get expanded by the .GetValue(..) method invoked above.) 这篇关于如何以编程方式添加到用户的收藏夹文件夹(在Windows资源管理器)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 1403页,肝出来的..
09-07 02:04