.net c#获取操作系统特定目录

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

.net c#中 Environment.SpecialFolder 枚举包含了系统内置的特定路径.

根据该枚举,然后通过Environment的GetFolderPath方法获取详细目录信息

源码如下:

        #region 系统内特殊的路径信息
        /// <summary>
        /// 系统内特殊的路径信息
        /// </summary>
        /// <returns></returns>
        public string SysDir()
        {
            StringBuilder str = new StringBuilder();
            //特殊目录 
            string[] names = Enum.GetNames(typeof(Environment.SpecialFolder));
            foreach (string name in names)
            {
                Environment.SpecialFolder sf;
                if (Enum.TryParse<Environment.SpecialFolder>(name, out sf))
                {
                    string folder = Environment.GetFolderPath(sf);
                    str.AppendLine(string.Format("{0}: {1}", name, folder));
                }
            }
            return str.ToString();
        }
        #endregion

执行结果:

Desktop: C:\Users\Administrator\Desktop
Programs: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
MyDocuments: C:\Users\Administrator\Documents
Personal: C:\Users\Administrator\Documents
Favorites: C:\Users\Administrator\Favorites
Startup: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Recent: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Recent
SendTo: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\SendTo
StartMenu: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu
MyMusic: C:\Users\Administrator\Music
MyVideos: C:\Users\Administrator\Videos
DesktopDirectory: C:\Users\Administrator\Desktop
MyComputer:
NetworkShortcuts: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Network Shortcuts
Fonts: C:\WINDOWS\Fonts
Templates: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Templates
CommonStartMenu: C:\ProgramData\Microsoft\Windows\Start Menu
CommonPrograms: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
CommonStartup: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
CommonDesktopDirectory: C:\Users\Public\Desktop
ApplicationData: C:\Users\Administrator\AppData\Roaming
PrinterShortcuts: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Printer Shortcuts
LocalApplicationData: C:\Users\Administrator\AppData\Local
InternetCache: C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCache
Cookies: C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCookies
History: C:\Users\Administrator\AppData\Local\Microsoft\Windows\History
CommonApplicationData: C:\ProgramData
Windows: C:\WINDOWS
System: C:\WINDOWS\system32
ProgramFiles: C:\Program Files (x86)
MyPictures: C:\Users\Administrator\Pictures
UserProfile: C:\Users\Administrator
SystemX86: C:\WINDOWS\SysWOW64
ProgramFilesX86: C:\Program Files (x86)
CommonProgramFiles: C:\Program Files (x86)\Common Files
CommonProgramFilesX86: C:\Program Files (x86)\Common Files
CommonTemplates: C:\ProgramData\Microsoft\Windows\Templates
CommonDocuments: C:\Users\Public\Documents
CommonAdminTools: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
AdminTools: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools
CommonMusic: C:\Users\Public\Music
CommonPictures: C:\Users\Public\Pictures
CommonVideos: C:\Users\Public\Videos
Resources: C:\WINDOWS\resources
LocalizedResources: C:\WINDOWS\resources\0804
CommonOemLinks: C:\ProgramData\OEM Links
CDBurning: C:\Users\Administrator\AppData\Local\Microsoft\Windows\Burn\Burn

图片展示效果:

附件:下载该文件资源,减少时间成本(增值服务)
.net c#获取操作系统特定目录
.net c# 通过代码,获取操作系统的各个信息,如安装软件信息,内存,虚拟目录等,该源码将所有源码集成到HardInfo类中,可根据自己需要进行调用
不商用,只限学习使用,使用后请删除
上传者拥有该资源完整版权,下载既表明已授权您可以进行报备商用,无报备或者使用后报备,视为侵权,报备后使用,为合法有效使用,报备方式,下载后,在下载列表,点击报备,填写使用场景即可
文件部分展示图(单击放大)
.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录.net c#获取操作系统特定目录
留言
该资源可下载
File Source
0
最新结算
HTML5 3D效果网页视频背景代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
软件概要设计说明书Word下载
类型: .docx 金额: CNY 0.38¥ 状态: 待结算 详细>
软件概要设计说明书Word下载
类型: .docx 金额: CNY 3.02¥ 状态: 待结算 详细>
.net c#获取声卡信息,声卡数量
类型: .rar 金额: CNY 30.96¥ 状态: 待结算 详细>
.net c#获取声卡信息,声卡数量
类型: .rar 金额: CNY 3.87¥ 状态: 待结算 详细>
.net c#获取电脑的安装软件列表信息,包含名称和版本号
类型: .rar 金额: CNY 30.96¥ 状态: 待结算 详细>
.net c#获取电脑的安装软件列表信息,包含名称和版本号
类型: .rar 金额: CNY 3.87¥ 状态: 待结算 详细>
.net c#获取电脑显示适配器信息
类型: .rar 金额: CNY 30.96¥ 状态: 待结算 详细>
.net c#获取电脑的安装软件列表信息,包含名称和版本号
类型: .rar 金额: CNY 3.87¥ 状态: 待结算 详细>
.net c#获取电脑的安装软件列表信息,包含名称和版本号
类型: .rar 金额: CNY 30.96¥ 状态: 待结算 详细>
各执行环节公正透明,帮助企业完成从赛制策划、活动推广、评委评选到版权转让等系列工作,专业、高效、值得信赖。平均每场赛事可征集到数百至数千组源码作品
合作伙伴
联系我们
  • 邮箱:raozetian@hotmail.com
Copyright 2023-2024 eeigg.com·皖ICP备2024038726号-1
打赏文章