Snippets ( Network )
Please always credit an author in your script if you use their code, Its only polite.
; 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
_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