在使用RegistryKey可以取得電腦系統內的設定值,進階延伸也可以得到更多的資訊。
以下是示範取得Media Path:
using Microsoft.Win32;
using System.IO;
static void Main(string[] args)
{
RegistryKey registryKey = Registry.LocalMachine;
registryKey = registryKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion" , false);
string m_mediaPath = registryKey.GetValue("MediaPath").ToString();
DirectoryInfo dirInfo = new DirectoryInfo(m_mediaPath);
FileInfo[] fileInfo = dirInfo.GetFiles("*.wav");
}

浙公网安备 33010602011771号