Microsoft® Visual Basic® Scripting Edition GetSpecialFolder Method | Language Reference Version 3

See Also Applies To

##### Description

> Returns the special folder specified.

##### Syntax

> object.GetSpecialFolder(folderspec)

> The GetSpecialFolder method syntax has these parts:

> Part | Description
> object | Required. Always the name of a FileSystemObject.
> folderspec | Required. The name of the special folder to be returned. Can be any of the constants shown in the Settings section.

##### Settings

> The folderspec argument can have any of the following values:

> Constant | Value | Description
> WindowsFolder | 0 | The Windows folder contains files installed by the Windows operating system.
> SystemFolder | 1 | The System folder contains libraries, fonts, and device drivers.
> TemporaryFolder | 2 | The Temp folder is used to store temporary files. Its path is found in the TMP environment variable.

##### Remarks

> The following example illustrates use of the GetSpecialFolder method:

> >     Dim fso, tempfile
> >     Set fso = CreateObject("Scripting.FileSystemObject")

> >     Function CreateTempFile
> >        Dim tfolder, tname, tfile
> >        Const TemporaryFolder = 2
> >        Set tfolder = fso.GetSpecialFolder(TemporaryFolder)
> >        tname = fso.GetTempName
> >        Set tfile = tfolder.CreateTextFile(tname)
> >        Set CreateTempFile = tfile
> >     End Function

> >     Set tempfile = CreateTempFile
> >     tempfile.WriteLine "Hello World"
> >     tempfile.Close

© 1998 Microsoft Corporation. All rights reserved. Terms of Use.