Rubrique AutoIt > WinAPIEx > Files

Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Files.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.

Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPIFiles.au3>.

 

User Defined Function Description
_WinAPI_CopyFileEx Copie un fichier existant dans un nouveau fichier, en notifiant à l'application la progression grâce à une fonction de rappel
_WinAPI_CreateDirectory Crée un nouveau répertoire
_WinAPI_CreateDirectoryEx Crée un nouveau répertoire avec les attributs d'un répertoire modèle spécifié
_WinAPI_CreateFile Crée ou ouvre un fichier ou un autre périphérique
_WinAPI_CreateFileEx Crée ou ouvre un fichier ou un périphérique d'E/S
_WinAPI_CreateFileMapping Crée ou ouvre un objet de mappage de fichier, nommé ou non, pour un fichier spécifié
_WinAPI_CreateHardLink Établit un lien en dur entre un fichier existant et un nouveau fichier
_WinAPI_CreateSymbolicLink Crée un lien symbolique
_WinAPI_DecryptFile Décrypte un fichier ou un répertoire crypté
_WinAPI_DeleteFile Supprime un fichier existant
_WinAPI_DeleteVolumeMountPoint Supprime une lettre de lecteur ou un dossier monté
_WinAPI_DuplicateEncryptionInfoFile Copie les métadonnées EFS d'un fichier ou d'un répertoire dans un autre
_WinAPI_EncryptFile Crypte un fichier ou un répertoire
_WinAPI_EncryptionDisable Active ou désactive le cryptage du répertoire spécifié et des fichiers qu'il contient
_WinAPI_EnumFiles Énumère les fichiers et sous-répertoires du répertoire spécifié avec un nom qui concorde avec le modèle
_WinAPI_EnumFileStreams Énumère tous les flux avec un type de flux ::$DATA dans le fichier ou le répertoire spécifié
_WinAPI_EnumHardLinks Énumère tous les liens en dur vers le fichier spécifié
_WinAPI_FileEncryptionStatus Récupère le statut du cryptage du fichier spécifié
_WinAPI_FileExists Teste si le nom complet spécifié est un fichier existant
_WinAPI_FileInUse Teste si le fichier spécifié est en cours d'utilisation par une autre application
_WinAPI_FindClose Ferme un handle de recherche de fichier
_WinAPI_FindCloseChangeNotification Arrête le handle de surveillance pour la notification des changements
_WinAPI_FindFirstChangeNotification Crée un handle de notification de changement et définit les conditions initiales de filtres de notification de changement
_WinAPI_FindFirstFile Recherche dans un répertoire des fichiers ou des sous-répertoires avec un nom qui satisfait à un critère
_WinAPI_FindFirstFileName Crée une énumération de tous les liens en dur vers le fichier spécifié
_WinAPI_FindFirstStream Énumère le premier flux avec un type de flux ::$DATA dans le fichier ou le répertoire spécifié
_WinAPI_FindNextChangeNotification Demande que le système d'exploitation signale le handle de notification de changement la prochaine fois qu'il détecte un changement approprié
_WinAPI_FindNextFile Obtient le fichier suivant dans une recherche de fichier ou de répertoire
_WinAPI_FindNextFileName Obtient le lien suivant dans une énumération de liens en dur
_WinAPI_FindNextStream Obtient le flux suivant dans une recherche de flux
_WinAPI_FlushFileBuffers Efface les tampons d'un fichier spécifié et provoque toutes les données mises en mémoire tampon à écrire
_WinAPI_FlushViewOfFile Écrit sur le disque une série d'octets dans une vue mappée d'un fichier
_WinAPI_GetBinaryType Détermine si un fichier est un fichier exécutable (exe), et si oui, quel sous-système exécute le fichier exécutable
_WinAPI_GetCompressedFileSize Obtient le nombre réel d'octets d'espace disque utilisés pour stocker un fichier spécifié
_WinAPI_GetCompression Obtient l'état actuel de la compression d'un fichier ou d'un répertoire
_WinAPI_GetCurrentDirectory Obtient le répertoire courant d'un processus en cours
_WinAPI_GetDiskFreeSpaceEx Obtient des informations sur la quantité d'espace disponible d'un volume disque
_WinAPI_GetFileAttributes Obtient les attributs système de fichier pour un fichier ou un répertoire spécifié
_WinAPI_GetFileID Obtient le numéro de référence fichier, de 8 octets, d'un fichier
_WinAPI_GetFileInformationByHandle Obtient, dans un tableau, les informations de fichier pour le fichier spécifié
_WinAPI_GetFileInformationByHandleEx Obtient, dans une structure, les informations de fichier pour le fichier spécifié
_WinAPI_GetFilePointerEx Obtient le pointeur de fichier d'un fichier spécifié
_WinAPI_GetFileSizeEx Obtient la taille du fichier spécifié
_WinAPI_GetFileSizeOnDisk Obtient la taille d'allocation d'un fichier sur le disque
_WinAPI_GetFileTitle Obtient le nom d'un fichier spécifié
_WinAPI_GetFileType Obtient le type de fichier d'un fichier donné
_WinAPI_GetFinalPathNameByHandle Obtient le chemin final d'un fichier donné par son handle
_WinAPI_GetFinalPathNameByHandleEx Obtient, sous des formes variées, le chemin final d'un fichier donné par son handle
_WinAPI_GetFullPathName Obtient le chemin d'accès complet et le nom de fichier d'un fichier donné par son nom
_WinAPI_GetProfilesDirectory Obtient le chemin d'accès au répertoire racine où les profils utilisateurs sont stockés
_WinAPI_GetTempFileName Crée un nom pour un fichier temporaire
_WinAPI_GetVolumeInformation Obtient des informations sur le système de fichiers et sur le volume associés au répertoire racine spécifié
_WinAPI_GetVolumeInformationByHandle Obtient des informations sur le système de fichier et sur le volume associés au fichier spécifié
_WinAPI_GetVolumeNameForVolumeMountPoint Obtient le chemin GUID d'un volume qui est associé au point de montage spécifié
_WinAPI_IsPathShared Détermine si un chemin est partagé
_WinAPI_LockDevice Active ou désactive le mécanisme qui éjecte un média, pour les périphériques qui possèdent cette capacité de blocage
_WinAPI_LockFile Verrouille le fichier spécifié pour un accès exclusif par le processus appelant
_WinAPI_MapViewOfFile Mappe la vue d'un mappage de fichier dans l'espace d'adressage du processus appelant
_WinAPI_MoveFileEx Déplace un fichier ou un répertoire, en notifiant à l'application la progression à travers une fonction de rappel
_WinAPI_OpenFileById Ouvre le fichier qui correspond à l'identifiant d'objet spécifié
_WinAPI_OpenFileMapping Ouvre un objet de mappage de fichier nommé
_WinAPI_PathIsDirectory Vérifie qu'un chemin est un répertoire valide
_WinAPI_PathIsDirectoryEmpty Détermine si un chemin d'accès spécifié est un répertoire vide
_WinAPI_ReadDirectoryChanges Obtient des informations qui décrivent les changements dans un répertoire spécifié
_WinAPI_ReadFile Lit les données d'un fichier
_WinAPI_RemoveDirectory Supprime un répertoire vide existant
_WinAPI_ReOpenFile Réouvre l'objet spécifié du système de fichier avec différents droits d'accès, mode de partage, et flags
_WinAPI_ReplaceFile Remplace un fichier par un autre fichier, et crée une copie de sauvegarde du fichier original
_WinAPI_SearchPath Recherche un fichier spécifié dans un chemin d'accès spécifié
_WinAPI_SetCompression Définit l'état de compression d'un fichier ou d'un répertoire
_WinAPI_SetCurrentDirectory Modifie le répertoire courant du processus courant
_WinAPI_SetEndOfFile Définit la taille du fichier physique pour le fichier spécifié à la position actuelle du pointeur de fichier
_WinAPI_SetFileAttributes Définit les attributs d'un fichier ou d'un répertoire
_WinAPI_SetFileInformationByHandleEx Définit les informations de fichier pour le fichier spécifié
_WinAPI_SetFilePointer Déplace le pointeur de fichier d'un fichier spécifié
_WinAPI_SetFilePointerEx Déplace le pointeur de fichier d'un fichier spécifié
_WinAPI_SetFileShortName Définit le nom court d'un fichier spécifié
_WinAPI_SetFileValidData Définit la longueur de données valides d'un fichier spécifié
_WinAPI_SetSearchPathMode Définit le mode "par processus" que la fonction _WinAPI_SearchPath() utilise lors de la localisation des fichiers
_WinAPI_SetVolumeMountPoint Associe un volume à une lettre de lecteur ou à un répertoire sur un autre volume
_WinAPI_SfcIsFileProtected Détermine si le fichier spécifié est protégé
_WinAPI_UnlockFile Débloque une région dans un fichier ouvert
_WinAPI_UnmapViewOfFile Supprime le mappage d'une vue mappée d'un fichier à partir de l'espace d'adressage du processus appelant
_WinAPI_WriteFile Ecrit des données dans un fichier à la position indiquée par le pointeur de fichier