Although most of the time it's C:\WINDOWS\system32, but sometimes it can be in D partition or alike, how to get it programatically?
You can call the Windows API function SHGetFolderPath and ask for CSIDL_SYSTEM.
In Windows Vista and later, you can call SHGetKnownFolderPath and ask for FOLDERID_System. SHGetFolderPath is just a wrapper around this function in later versions of Windows, but if you want your software to run on Windows XP, you'll need to use SHGetFolderPath.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With