Snippets ( Network )
Jump to navigation
Jump to search
Author: guinness
Check if a path is a network drive.
; Check if a path is a network drive.
ConsoleWrite( _IsNetworkShare(@ScriptDir) & @CRLF)
Func _IsNetworkShare($sFilePath)
Return (Not StringMid($sFilePath, 2, 1) = ":")
EndFunc ;==>_IsNetworkShare
_WinAPI_PathIsNetworkPath
Author: guinness
ConsoleWrite(_WinAPI_PathIsNetworkPath("C:\") & @CRLF)
Func _WinAPI_PathIsNetworkPath($sFilePath)
Local $aReturn = DllCall("shlwapi.dll", "int", "PathIsNetworkPathW", "wstr", $sFilePath)
If @error Then
Return SetError(1, 0, 0)
EndIf
Return $aReturn[0]
EndFunc ;==>_WinAPI_PathIsNetworkPath