Récupère le nom du fichier exécutable associé au nom du fichier spécifié
#include <WinAPIShellEx.au3>
_WinAPI_FindExecutable ( $sFileName [, $sDirectory = ""] )
$sFileName | Chemin d'accès complet vers le fichier existant |
$sDirectory | [optionnel] Répertoire par défaut |
Succès: | Retourne le chemin complet vers le fichier exécutable quand une ouverture par association est exécutée sur le fichier spécifié |
Échec: | Retourne une chaîne vide si aucune association n'a été trouvée, @extended contient un code d'erreur comme $SE_ERR_* |
Les constantes $SE_ERR_* sont définies dans APIShellExConstants.au3
Consultez FindExecutable dans la librairie MSDN.
#include <MsgBoxConstants.au3> #include <WinAPIShellEx.au3> ; Trouver l'exécutable qui est associée avec ce script AutoIt. MsgBox($MB_SYSTEMMODAL, "Find Executable", "File: " & @ScriptFullPath & @CRLF & "Executable: " & _WinAPI_FindExecutable(@ScriptName))