C# Windows获取系统路径汇总

获取操作系统路径汇总(红色为常用)

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

转自C#获取系统路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值