c#中获得windows、system、system32等一些系统文件夹的路径
调用方法
Environment.GetFolderPath(Environment.SpecialFolder.XXX)
XXX如下
系统特殊文件夹是包含公共信息的文件夹,如“Program Files”、“Programs”、“System”或“Startup”。特殊文件夹在默认情况下由系统设置,或者由用户在安装 Windows 的某个版本时显式进行设置。
GetFolderPath 方法使用这些枚举常数来指定要检索的特殊文件夹路径。
有关特殊文件夹的更多信息,请参见 http://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/reference/enums/csidl.asp 中的 CSIDL Values 主题。
枚举成员
成员名称 | 说明 |
ApplicationData | 目录,它用作当前漫游用户的应用程序特定数据的公共储存库,漫游用户在网络上的多台计算机上工作。漫游用户的配置文件保存在网络服务器上,当用户登录到某个系统上时,它会加载到该系统。 |
CommonApplicationData | 目录,它用作所有用户使用的应用程序特定数据的公共储存库。 |
CommonProgramFiles | 用于应用程序间共享的组件的目录。 |
Cookies | 用作 Internet Cookie 的公共储存库的目录。 |
Desktop | 逻辑桌面,而不是物理文件系统位置。 |
DesktopDirectory | 用于物理上存储桌面上的文件对象的目录,不应将此目录与桌面文件夹本身混淆,后者是虚拟文件夹。 |
Favorites | 用作用户收藏夹项的公共储存库的目录。 |
History | 用作 Internet 历史记录项的公共储存库的目录。 |
InternetCache | 用作 Internet 临时文件的公共储存库的目录。 |
LocalApplicationData | 目录,它用作当前非漫游用户使用的应用程序特定数据的公共储存库。 |
MyComputer | “我的电脑”文件夹。 |
MyMusic | “My Music”文件夹。 |
MyPictures | “My Pictures”文件夹。 |
Personal | 用作文档的公共储存库的目录。 |
ProgramFiles | “Program files”目录。 |
Programs | 包含用户程序组的目录。 |
Recent | 包含用户最近使用过的文档的目录。 |
SendTo | 包含“发送”菜单项的目录。 |
StartMenu | 包含“开始”菜单项的目录。 |
Startup | 对应于用户的“启动”程序组的目录,每当用户登录、启动 Windows NT 或更高版本或启动 Windows 98 时,系统均会启动这些程序。 |
System | “System”目录。 |
Templates | 用作文档模板的公共储存库的目录。 |
c#中获得windows、system、system32等一些系统文件夹的路径相关推荐
- 在Windows家庭版中安装Windows Sandbox(Windows 沙盒)
Windows的版本 Windows有很多版本,例如企业版.专业版和家庭版,而企业版和专业版中的一些功能是家庭版没有的,接下来我将尝试在Windows 11家庭版中安装Windows沙盒 开始了 首先 ...
- C#中调用Windows API时的数据类型对应关系
C#中调用Windows API时的数据类型对应关系 原文 C#中调用Windows API时的数据类型对应关系 BOOL=System.Int32 BOOLEAN=System.Int32 BYTE ...
- 在c#中调用windows脚本的方法
在c#中调用windows脚本的方法 方法1:直接调用 CODE: System.Diagnostics.Process proc = new System.Diagnostics.Proce ...
- 如何在Python中调用Windows的cmd命令?
简 介: 利用os,commands,subprocess模块可以在python中调用windows中的命令.从使用方便性上来看,利用os.popen可以执行windows的程序并可以获得返回内容. ...
- 在C#中调用windows API函数
Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用Windows ...
- 在cmd指令看计算机位数,在.cmd中使用Windows命令来测试32位或64位并运行命令
我正在编写一个脚本,用于查找注册表值并将该值返回给Windows命令提示符屏幕,并将其添加到.txt文件中.我到了需要测试的位置,看看机器是32位还是64位,这样我才知道使用哪个命令来查找我在注册表中 ...
- 在虚拟机中安装Windows Server 2008企业版
1.1 试验:在虚拟机中安装Windows Server 2008企业版 任务描述 以下将会演示如何安装Windows Server 2008企业版并完成初始化任务,能够联机激活操作系统.该操作在VM ...
- 演练:在 Windows 窗体中承载 Windows Presentation Foundation 复合控件 【转载】
http://msdn.microsoft.com/zh-cn/library/ms745781.aspx 更新:2007 年 11 月 本演练演示如何创建 WPF 复合控件,并通过使用 Elemen ...
- 如何使用 Java 中执行 Windows 的 CMD 命令
如何使用 Java 中执行 Windows 的 CMD 命令 核心代码 完整代码 在 CMD 中执行 BAT 脚本对用户不友好,而且有安全隐患,因此笔者编写了一些可以在 Java 中执行 Wind ...
最新文章
- 小tips:你不知道的 npm init
- 数据仓库项目管理面试题整理(十一)
- [JSOI2010] 满汉全席
- 数据仓库中捕获变化数据(CDC,Changed Data Capture)的四种手法
- java url no protocol_httpurlconnection 新人使用遇到错误java.net.MalformedURLException: no protocol...
- c语言做一个小程序报告,《C语言程序设计实践》课程报告30个小程序组合成一个大程序.doc...
- 华为已经升级鸿蒙系统的机型,鸿蒙系统名单已确认!覆盖55款机型,这些手机将被淘汰!...
- feign整合sential_Sentinel 和 Feign 集成时,方法名称写错
- linux php oauth安装,Linux安装phpmyadmin
- 嵌入式linux学习笔记(2)
- 多媒体计算机涉及的关键技术有什么,多媒体计算机的关键技术
- dcdc芯片效率不高的原因_影响DC-DC转换器效率的主要因素
- 时间复杂度和空间复杂度详解
- java写入文件中文乱码问题_解决 JAVA 写入文本文件时中文乱码
- CrazyBox常见问题
- W ndows7系统的桌面不见了,windows7桌面音量控制键不见了怎么办(图文)
- EPMS- 让企业应用更加轻便!
- 服装ERP应用(12)-某公司的服装(鞋业)ERP解决方案
- linux 快速建文件目录,在Linux中批量创建和修改文件或目录
- 认识Java程序的框架
热门文章
- 360手机刷机·EdXposed安装和使用教程
- 【嵌入式学习-STM32F103-TIM-编码器接口】
- 2022年4月20日Python课堂考试复盘及课堂笔记之程序控制结构
- abp项目怎样发布到服务器,ABP框架的基础配置及依赖注入讲解
- 组合博弈 -- 三大基本博弈
- 使用office的邮件合并和文档附件制作带照片的准考证
- RT-Thread Studio学习 驱动攀藤PMS5003ST PM2.5传感器
- BIOS入口地址:FFFF:0000是指什么意思?在物理上是指内存条的什么位置?
- cocos creator周边工具开发【spine预览】小记
- 在Photoshop中设计Web 2.0标签/徽章