Funktionreferenz


_WinAPI_PathIsSystemFolder

Beschreibung anzeigen in

Bestimmt, ob ein existierender Ordner die Attribute eines Systemordners erhält

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

Parameter

$sFilePath Der Name des existierenden Ordners, welcher auf die Attribute eines Systemordners geprüft werden soll.

Rückgabewert

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

Siehe auch

Suche nach PathIsSystemFolder in der MSDN Bibliothek.

Beispiel

;-- TIME_STAMP   2017-11-27 00:26:42   v 0.1

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

_Example()

Func _Example()
    Local $sPath = @TempDir & '\TestFolder'
    DirCreate($sPath)
    _IsSystemFolder($sPath)
    FileSetAttrib($sPath, '+S')
    _IsSystemFolder($sPath)
    DirRemove($sPath)
EndFunc

Func _IsSystemFolder($sPath)
    ConsoleWrite('> $sPath = ' & $sPath & @CRLF)
    ConsoleWrite(StringFormat('%s\r\r', _WinAPI_PathIsSystemFolder($sPath) ? '+ Der Pfad ist ein Systemordner.' : '! Der Pfad ist kein Systemordner.'))
EndFunc