GetSpecialFolder, méthode

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition GetSpecialFolder, méthode  Référence de la bibliothèque d'exécution Scripting
Version 3

Voir aussi                  Application


Description
Renvoie le dossier spécial spécifié.
Syntaxe
object.GetSpecialFolder(folderspec)

La syntaxe de la méthode GetSpecialFolder comprend les éléments suivants :

Élément Description
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 Valeurs.

Valeurs
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