Funktionreferenz


_WinAPI_FindExecutable

Beschreibung anzeigen in

Ermittelt den Namen der ausführbaren Datei, welche mit dem angegebenen Dateinamen verknüpft ist

#include <WinAPIShellEx.au3>
_WinAPI_FindExecutable ( $sFileName [, $sDirectory = ""] )

Parameter

$sFileName Kompletter Pfad zu der existierenden Datei. Dies sollte ein Dokument sein.
$sDirectory [optional] Standardverzeichnis

Rückgabewert

Erfolg: kompletter Pfad zu der ausführbaren Datei, welche über eine Verknüpfung gestartet wird, deren Name in $sFileName angegeben ist
Fehler: leerer String falls keine Verknüpfung gefunden wurden. @extended beinhaltet einen Fehlercode wie $SE_ERR_*

Bemerkungen

$SE_ERR_* Konstanten benötigen #include <APIShellExConstants.au3>

Siehe auch

Suche nach FindExecutable in der MSDN Bibliothek.

Beispiel

#include <MsgBoxConstants.au3>
#include <WinAPIShellEx.au3>

; Mit diesem Skript wird das verknüpfte Programm ermittelt
MsgBox($MB_SYSTEMMODAL, "_WinAPI_FindExecutable", "Datei: " & @ScriptName & @CRLF & "Verknüpftes Programm: " & _WinAPI_FindExecutable(@ScriptName))