返回指定的特殊文件夹对象。
object.GetSpecialFolder(folderspec)
folderspec 参数可以取以下的任意值:
常数 | 值 | 描述 |
---|---|---|
WindowsFolder | 0 | Windows 文件夹,包含了由 Windows 操作系统安装的文件。 |
SystemFolder | 1 | 包含库、字体,以及设备驱动程序的 System 文件夹 |
TemporaryFolder | 2 | 用于存储临时文件的 Temp 文件夹。这个路径可以在 TMP 环境变量中找到。 |
下面的例子说明了 GetSpecialFolder 方法的用法。
[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 方法 | GetBaseName 方法 | GetDrive 方法 | GetDriveName 方法 | GetExtensionName 方法 | GetFile 方法 | GetFileName 方法 | GetFileVersion 方法 | GetFolder 方法 | GetParentFolderName 方法 | GetTempName 方法
应用于:FileSystemObject 对象