Funktionreferenz


_WinAPI_PathIsRoot

Beschreibung anzeigen in

Analysiert einen Pfad, um festzustellen, ob es sich um das Stammverzeichnis handelt

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

Parameter

$sFilePath Der zu prüfende Pfad.

Rückgabewert

True: Der Pfad ist ein Stammverzeichnis.
False: Der Pfad ist kein Stammverzeichnis.

Bemerkungen

Gibt True zurück, wenn es sich um einen Pfad wie z. B. "\", "X:\" oder "\\server\share" handelt. Pfade wie z. B. "..\path2" oder "\\server\" geben False zurück.

Siehe auch

Suche nach PathIsRoot in der MSDN Bibliothek.

Beispiel

;-- TIME_STAMP   2017-11-27 00:02:28   v 0.1

#Region    ;************ Includes ************
#include <WinAPIShPath.au3>
#EndRegion ;************ Includes ************

_Example(@SystemDir)
_Example(@HomeDrive)
_Example(@HomeDrive & '\')

Func _Example($sFilePath)
    ConsoleWrite('> $sFilePath = ' & $sFilePath & @CRLF)
    ConsoleWrite(StringFormat('%s\r\r', _WinAPI_PathIsRoot($sFilePath) ? '+ Der Pfad ist ein Stammverzeichnis.' : '! Der Pfad ist kein Stammverzeichnis.'))
EndFunc