GetSpecialFolder, méthode

Renvoie le dossier spécial spécifié.

object.GetSpecialFolder(folderspec)

Arguments

object

Correspond toujours au nom d'un objet FileSystemObject.

folderspec

Le nom du dossier spécial à renvoyer. Ce nom peut être toute constante de la section Paramètres.

Paramètres

L'argument folderspec peut prendre les valeurs suivantes :

Constante Valeur Description
WindowsFolder 0 Le dossier Windows contient des fichiers installés par le système d'exploitation Windows.
SystemFolder 1 Le dossier Système contient les bibliothèques, les polices et les pilotes de périphérique.
TemporaryFolder 2 Le dossier Temp stocke les fichiers temporaires. Son chemin figure dans la variable d'environnement TMP.

Notes

L'exemple ci-dessous illustre l'utilisation de la méthode GetSpecialFolder :

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 "Bonjour"
tempfile.Close

Voir aussi

GetAbsolutePathName, méthode | GetBaseName, méthode | GetDrive, méthode | GetDriveName, méthode | GetExtensionName, méthode | GetFile, méthode | GetFileName, méthode | GetFolder, méthode | GetParentFolderName, méthode | GetTempName, méthode

Application: FileSystemObject, objet