Voila pour ceux que cela interresse.
Ouverture d'une session windows
1 2 3 4 5 6 7 8 9 10 11 12
|
use Win32::NetResource;
$repTFTP = '\\\\192.168.1.103\Dossier';
my $utilisateurDistant = "utilisateur";
my $mdpDistant = "motDePasse";
my $ConnectionDistante=0;
my %NETRESOURCE;
$NETRESOURCE{'Type'}=RESOURCETYPE_DISK;
$NETRESOURCE{'RemoteName'}=$repTFTP;
my $Connect=Win32::NetResource::AddConnection(\%NETRESOURCE, $mdpDistant, $utilisateurDistant, $ConnectionDistante); |
et pour se déconnecter normalement c'est comme cela
my $Connect = Win32::NetResource::CancelConnection(\%NETRESOURCE,$ConnectionDistante,1);
Mais la connexion n'est pas fermer car quand je veux y aller avec l'explorateur de windows, il ne me redemande pas de m'identifier.
Donc si quelqu'un sait pourquoi la session n'est pas fermée, merci de me tenir au courant.
Partager