Snippets ( Network ): Difference between revisions
Jump to navigation
Jump to search
m (+Snippets Category (+ normalize top)) |
(Edited snippets to conform to template Snippet Header.) |
||
Line 4: | Line 4: | ||
{{Snippet Credit Header}} | {{Snippet Credit Header}} | ||
===== | == _IsNetworkShare == | ||
{{Snippet Header | |||
| AuthorURL = 35302-guinness | |||
| AuthorName = guinness | |||
| Desc = Check if a path is a network drive. | |||
}} | |||
<syntaxhighlight lang="autoit"> | <syntaxhighlight lang="autoit"> | ||
Line 15: | Line 21: | ||
EndFunc ;==>_IsNetworkShare | EndFunc ;==>_IsNetworkShare | ||
</syntaxhighlight> | </syntaxhighlight> | ||
===== | [[#top | Return To Contents]] | ||
== _WinAPI_PathIsNetworkPath == | |||
{{Snippet Header | |||
| AuthorURL = 35302-guinness | |||
| AuthorName = guinness | |||
}} | |||
<syntaxhighlight lang="autoit"> | <syntaxhighlight lang="autoit"> | ||
Line 30: | Line 42: | ||
EndFunc ;==>_WinAPI_PathIsNetworkPath | EndFunc ;==>_WinAPI_PathIsNetworkPath | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[#top|Return To Contents]] | |||
[[#top | Return To Contents]] |
Latest revision as of 20:16, 15 November 2012
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