返回一個(gè)隨機(jī)產(chǎn)生的臨時(shí)文件或文件夾名,有助于執(zhí)行那些需要臨時(shí)文件或文件夾的操作。
object.GetTempName ( );
可選的 object 應(yīng)為 FileSystemObject 的名稱(chēng)。
GetTempName 方法并不創(chuàng)建文件。它只提供一個(gè)臨時(shí)文件名,可以通過(guò) CreateTextFile 來(lái)創(chuàng)建文件。
下面的例子說(shuō)明了 GetTempName 方法的用法。
[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 方法 | GetSpecialFolder 方法
應(yīng)用于:FileSystemObject 對(duì)象