Bestimmt, ob ein existierender Ordner die Attribute eines Systemordners erhält
#include <WinAPIShPath.au3>
_WinAPI_PathIsSystemFolder ( $sFilePath )
$sFilePath | Der Name des existierenden Ordners, welcher auf die Attribute eines Systemordners geprüft werden soll. |
True: | Der Pfad ist ein Systemordner. |
False: | Der Pfad ist kein Systemordner. |
Suche nach PathIsSystemFolder in der MSDN Bibliothek.
;-- 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