Returns the special folder object specified.
object.GetSpecialFolder(folderspec)
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. | 
The following example illustrates the use of the GetSpecialFolder method.
[JScript] var fso, tempfile; fso = new ActiveXObject("Scripting.FileSystemObject"); function CreateTempFile() { var tfolder, tfile, tname, fname, TemporaryFolder = 2; tfolder =fso.GetSpecialFolder(TemporaryFolder); tname = fso.GetTempName(); tfile = tfolder.CreateTextFile(tname); return(tfile); } tempfile = CreateTempFile(); tempfile.writeline("Hello World"); tempfile.close(); [VBScript] 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
GetAbsolutePathName Method | GetBaseName Method | GetDrive Method | GetDriveName Method | GetExtensionName Method | GetFile Method | GetFileName Method | GetFileVersion Method | GetFolder Method | GetParentFolderName Method | GetTempName Method
Applies To: FileSystemObject Object