获取操作系统路径汇总(红色为常用)
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);//获取系统桌面目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);//获取“我的文档”文件夹目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.Favorites);//获取用户收藏夹项的公共储存库的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.Startup);//获取用户的“启动”程序组的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.Recent);//获取用户最近使用过的文档的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.StartMenu);//获取“开始”菜单项的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.MyMusic);//获取“我的音乐”文件夹目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);//获取“我的电脑”文件夹路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.Templates);//获取文档模板的公共储存库的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.PrinterShortcuts);//获取文件系统目录,包含“打印机”虚拟文件夹中可能存在的链接对象路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.InternetCache);//获取Internet 临时文件的公共储存库的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.History);//获取Internet 历史记录项的公共储存库的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);//获取它用作所有用户使用的应用程序特定数据的公共储存库路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.System);//获取“System”目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);//获取“Program files”目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);//获取“我的图片”文件夹路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.SystemX86);//获取Windows“System”文件夹路径x86。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86);//获取“Program Files”文件夹路径x86。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles);//获取应用程序间共享的组件的目录路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFilesX86);//获取“Program Files”文件夹路径x86。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonMusic);//获取用户共有的音乐文件的存储库路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures);//获取用户共有的图像文件的存储库路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CommonVideos);//获取用户共有的视频文件的存储库路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.CDBurning);//获取文件系统目录,充当等待写入 CD 的文件的临时区域路径。
- string dir = Environment.GetFolderPath(Environment.SpecialFolder.Personal);//获取文档的公共储存库的目录路径。
- string Path = this.GetType().Assembly.Location;//获取当前进程的完整路径,包含文件名(进程名)。
- string Path = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。
- string Path = System.Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
- string Path =System.AppDomain.CurrentDomain.BaseDirectory;//获取当前应用程序根目录。
- string Path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取和设置包含该应用程序的目录的名称。
- string Path = System.Windows.Forms.Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
- string Path = System.Windows.Forms.Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
33.string Path = System.IO.Directory.GetCurrentDirectory();//获取应用程序的当前工作目录(不可靠)。
转自C#获取系统路径