Get program files folder in C#
2016-08-30 15:27
330 查看
1. via Environment variables
2. Environment.GetFolderPath
or
static string ProgramFilesx86() { if( 8 == IntPtr.Size || (!String.IsNullOrEmpty(Environment.GetEnvironmentVariable("PROCESSOR_ARCHITEW6432")))) { return Environment.GetEnvironmentVariable("ProgramFiles(x86)"); } return Environment.GetEnvironmentVariable("ProgramFiles"); }
2. Environment.GetFolderPath
System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFiles)
or
System.Environment.GetFolderPath( System.Environment.SpecialFolder.ProgramFilesX86)
相关文章推荐
- C# 解决InvalidProgramException: Invalid IL code in System.Data.DataTable:get_Columns (): IL_0000: ret
- Can I get word under mouse in any program in C# app?
- Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre
- Code snippet of the day : Get Chinese Spell in C#
- C#利用GetFiles方法取得文件,结合Array.Sort来排序文件列表顺序
- How to delete subfolders and files in a folder
- 获取本机已安装的软件列表C#/VB.NET(Get the list of installed software in local pc)
- ZipStorer - A Pure C# Class to Store Files in Zip
- SQL Get Files Under folder
- Working with Files in C#
- Unable to locate the Javac Compiler in:C:/Program Files/Java/jre1.5.0_22/../lib/tools.jar
- Tips on How To Operate Files in C#
- Using Explorer to get files in the GAC
- How to get files to show up in the Process Monitor/Report Repository
- Get MSMQ Queue Counts in C#
- Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre
- Get Sender Email Address from Outlook using CDO in C#
- Obtaining (and managing) file and folder icons using SHGetFileInfo in C#
- Get Volume Serial Number in C#
- Work Tip - Get only date in C#