GetSpecialFolder Method
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.
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();
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
Applies To:
Community Additions
Show: