Biblioteca de tiempo de ejecución de Scripting  

Método GetSpecialFolder

Devuelve el objeto de la carpeta especial especificada.

objeto.GetSpecialFolder(especificaciondecarpeta) 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto FileSystemObject.
especificaciondecarpeta
Requerido. El nombre de la carpeta especial que va a devolver. Puede ser cualquier constante de las que se muestran en la sección Valores.

Valores

El argumento especificaciondecarpeta puede tener cualquiera de los siguientes valores:

Constante Valor Descripción
WindowsFolder 0 La carpeta Windows contiene los archivos instalados por el sistema operativo Windows.
SystemFolder 1 La carpeta System contiene bibliotecas, fuentes y controladores de dispositivos.
TemporaryFolder 2 La carpeta Temp se utiliza para almacenar archivos temporales. Su ruta se encuentra en la variable de entorno TMP.

El siguiente ejemplo muestra el uso del método GetSpecialFolder.

[JScript]
var fso, archivotemporal;
fso = new ActiveXObject("Scripting.FileSystemObject");

function CrearArchivoTemporal()
{
   var tcarpeta, tarchivo, tnombre, fnombre, TemporaryFolder = 2;
   tcarpeta = fso.GetSpecialFolder(TemporaryFolder);
   tnombre = fso.GetTempName();
   tarchivo = tcarpeta.CreateTextFile(tnombre);
   return(tarchivo);
}
archivotemporal = CrearArchivoTemporal();
archivotemporal.writeline("Hola mundo");
archivotemporal.close();
[VBScript]
Dim fso, tempfile
Set fso = CreateObject("Scripting.FileSystemObject")

Function CrearArchivoTemp 
   Dim tcarpeta, tnombre, tarchivo
   Const CarpetaTemporal = 2
   Set tcarpeta = fso.GetSpecialFolder(CarpetaTemporal)
   tnombre = fso.GetTempName   
   Set tarchivo = tcarpeta.CreateTextFile(tnombre)
   Set CrearArchivoTemp = tarchivo
End Function

Set archivoTemporal = CrearArchivoTemp
archivoTemporal.WriteLine "Hola a todos"
archivoTemporal.Close

Consulte también

Método GetAbsolutePathName | Método GetBaseName | Método GetDrive | Método GetDriveName | Método GetExtensionName | Método GetFile | Método GetFileName | Método GetFileVersion | Método GetFolder | Método GetParentFolderName | Método GetTempName
Se aplica a: Objeto FileSystemObject

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.