Funktionreferenz


_WinAPI_PathRemoveArgs

Beschreibung anzeigen in

Entfernt alle Argumente aus einem Pfad

#include <WinAPIShPath.au3>
_WinAPI_PathRemoveArgs ( $sFilePath )

Parameter

$sFilePath Der Pfad, der den Pfad enthält, aus dem Argumente entfernt werden sollen..

Rückgabewert

Gibt den Pfad ohne Argumente zurück.

Bemerkungen

Diese Funktion sollte nicht auf generische Befehlspfadvorlagen (von Benutzern oder der Registry) verwendet werden, sondern sie sollte nur auf Vorlagen verwendet werden, von denen die Anwendung weiß, dass sie gut formatiert sind.

Siehe auch

Suche nach PathRemoveArgs in der MSDN Bibliothek.

Beispiel

#include <APIRegConstants.au3>
#include <WinAPIReg.au3>
#include <WinAPIShPath.au3>

Local $sPath = _WinAPI_AssocQueryString('.txt', $ASSOCSTR_COMMAND)

ConsoleWrite('Befehl: ' & $sPath & @CRLF)
ConsoleWrite('Pfad: ' & _WinAPI_PathRemoveArgs($sPath) & @CRLF)
ConsoleWrite('Argumente: ' & _WinAPI_PathGetArgs($sPath) & @CRLF)