Get Windows folder name?

  • Thread starter Thread starter DC
  • Start date Start date
DC,

try

Environment.GetFolderPath(System.Environment.SpecialFolder.System)

Klaus
 
System.Environment.GetFolderPath(System.Environment.SpecialFolder.System)
Returns C:\WINDOWS\SYSTEM32
Console.WriteLine(System.Environment.GetEnvironmentVariable("SystemRoot"))
Returns C:\WINDOWS
 
* "DC said:
How to get windows folder name using VB.net?

System directory:

'Environment.GetFolderPath(Environment.SpecialFolder.System))'

Windows directory:

'System.Environment.ExpandEnvironmentVariables("%WinDir%")'

- or -

Trick by Bill McCarthy:

'System.Environment.GetFolderPath(CType(&H24, System.Environment.SpecialFolder))'

- or -

P/invoke on 'GetWindowsDirectory' (IMO the preferred way):

<http://groups.google.de/groups?selm=#pJhic2CBHA.2200@tkmsftngp07>
 
Back
Top