rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[vb 2005] monter lecteur reseau a distance

Posté par testos, le mardi 10 avril 2007 à 15:27:46
Bonjour,
J'ai trouver se bout de code sur internet qui permet de monter un lecteur a distance par le biai des wmi .. le probleme est qu'il est pour vb6 alors que j'utilise la version 2005 ... et je ne sais pas encore m'en servir et encore moins programmer correctement :)

enfin voila si quelqu'un se s'en le courage de m'aider j'aimerai adapter ce script ci dessous pour vb2005:

Public Function RemoteNetUse(Host As String, Optional UserCurrentCredentials As Boolean = True, Optional User As String = "", Optional Password As String = "") As Long

    Dim strCommand      As String
    Dim lngProcessID    As Long
    Dim lngResult       As Long
    Dim oLocator        As SWbemLocator
    Dim oServices       As SWbemServices
    Dim oStartup        As Object
    Dim oConfig         As Object
    Dim oProcess        As Object
   
    RemoteNetUse = 0
   
    Set oLocator = New WbemScripting.SWbemLocator
   
    fRemoteCommand = 0
   
    If UserCurrentCredentials Then
        Set oServices = oLocator.ConnectServer(Host)
    Else
        Set oServices = oLocator.ConnectServer(Host, "root\cimv2", User, Password)
        oServices.Security_.ImpersonationLevel = 3
    End If
   
    Set oStartup = oServices.Get("Win32_ProcessStartup")
    Set oConfig = oStartup.SpawnInstance_
    oConfig.ShowWindow = 0

    Set oProcess = oServices.Get("Win32_Process")
   'La ligne de commande qui sera lancée à distance
    strCommand = "NET USE Z: \\mon_serveur\partage /PERSISTENT:YES"
    lngResult = oProcess.Create(strCommand, Null, oConfig, lngProcessID)
    fRemoteCommand = lngResult
   
errorResume:
   
    Set oLocator = Nothing
    Set oServices = Nothing
    Set oStartup = Nothing
    Set oConfig = Nothing
    Set oProcess = Nothing

    Exit Function

End Function


Merci d'avance,
testos
Répondre à testos  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 testos, le mardi 10 avril 2007 à 17:33:13
merci quand meme
Répondre à testos
Logiciels pertinents trouvés dans les téléchargements
Télécharger SyncBack 3.2.18.0SyncBack - SyncBack est un logiciel de synchronisation de répertoires. Il peut être utilisé: pour effectuer des backups de fichiers...Catégorie: Sauvegarde
Licence: Freeware/gratuit
Télécharger Visual Basic Express 2005 2005Visual Basic Express 2005 - Le langage de programmation Visual Basic est historiquement dans les gènes de la société Microsoft. Avec plus de 30.000...Catégorie: Visual Basic
Licence: Freeware/gratuit
Télécharger Visual Basic 6 Runtime (VB6 DLL) 6.0 SP5Visual Basic 6 Runtime (VB6 DLL) - Le Runtime Visual Basic 6 contient l'ensemble des librairies (DLL) nécessaires pour exécuter des programmes écrits en...Catégorie: Librairies (DLL)
Licence: Freeware/gratuit
Télécharger VbrFix 1H BetaVbrFix - VBR Fix est un logiciel permettant de réparer les fichiers MP3 endommagés encodés en bitrate variable (VBR - Variable...Catégorie: Extraction
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [vb 2005] monter lecteur reseau a distance »