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 |