Je voudrais vérifier si un répertoire est partagé pourriez vous svp
m'expliquer comment faire ?
merci d'avance pour vos idées
Jean Marc
Code : Tout sélectionner
$sShareName="backup$"
If _Net_Share_ShareCheck (@ComputerName, $sShareName)=-1 Then
msgbox(4092,"Partage inexistant",10)
EndIf

Code : Tout sélectionner
if.....then
<condition>
else
<condition>
endifCode : Tout sélectionner
; Vérifie si le partage existe
If _Net_Share_ShareCheck (@ComputerName, $sShareName) = -1 Then
; Creation d'un partage (ajout)
_Net_Share_ShareAdd (@ComputerName, $sShareName, 0, "C:\", "AutoIt Share")
If @error Then MsgBox (4096, "Information", "Share add error : " & @error)
MemoWrite ("Partage ajouté")
Else
MemoWrite ("Partage existant")
EndIfCode : Tout sélectionner
#Include <NetShare.au3>
global $nom_partage="Backup$"
$sShareName="backup$"
If not _Net_Share_ShareCheck (@ComputerName, $nom_partage)=-1 Then
MsgBox(4096, "Dossier non partagé", $nom_partage, 10)
Else
Msgbox(4096,"Dossier partagé","Backup$ est bien partagé",10)
EndIf

Code : Tout sélectionner
#Include <NetShare.au3>
MsgBox(4096, "Partagé ?", _Net_Share_ShareCheck (@ComputerName, "backup$"))Code : Tout sélectionner
#Include <NetShare.au3>
IF _Net_Share_ShareCheck (@ComputerName, "backup$") = -1 Then MsgBox(4096, "Partagé ?", "Partage innexistant")
; qui revient à faire dans mon cas :
If -1 = -1 Then MsgBox(4096, "Partagé ?", "Partage innexistant")
; Ou encore :
; Si MaValeurX = MaValeurY alors affiche le message.
; Autres exemples (lancez le script pour voir les résultats) :
MsgBox(4096, "", "Not -1 = " & Not -1)
MsgBox(4096, "", "Not 1 = " & Not 1)
MsgBox(4096, "", "Not 0 = " & Not 0)
MsgBox(4096, "", "Not toto = " & Not "toto")