none
VB script copy to remote server RRS feed

  • Question

  • Bonjour,

    Je suis débutant.

    Je voudrais copier un fichier sur un serveur distant. Code un VBS je crois un framework 1.0

    I would like to copy a file on a remote server. Code a VBS I think a framework 1.0

    """"""""""""""""""""

    Set objNetwork = CreateObject ("Wscript.Network")

    Destination = "\D\TEST\"
    PathDestination = "\\serveur\TEST\"

     

    username = "user"
    userpass = "pass"
    strDriveLetter = "S:"


    objNetwork.MapNetworkDrive strDriveLetter, PathDestination, True, username, userpass
    WScript.Sleep 1000
    oFSO.CopyFile Source & contents.Name, Destination,True
    objNetwork.RemoveNetworkDrive(strDriveLetter)
    Set objNetwork = Nothing
    Set oFSO= Nothing

    """""""""""""

    Can someone help me, and also explain me, thank you.

    Quelqu'un peut m'aider , et m'expliquer aussi. Merci

    jeudi 7 avril 2011 09:47

Réponses

  • Bonjour,

    Le forum "Visual Basic" est consacré à Visual Basic sous .NET. Tentez plutôt votre chance dans un "vrai" forum VBScript. A priori le script mappe une lettre de lecteur sur un partage réseau avant de faire une copie. Si on veut vraiment faire du FTP avec VBS voir peut-être http://www.naterice.com/articles/51 (le principe est de mettre les commandes dans un fichier avant d'appeler l'utilitaire en ligne de commande qui va bien).


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    jeudi 7 avril 2011 16:12
    Modérateur

Toutes les réponses


  • Bonjour,

    Je suis débutant.

    Je voudrais copier un fichier sur un serveur distant. Code un VBS je crois un framework 1.0

    I would like to copy a file on a remote server. Code a VBS I think a framework 1.0

    """"""""""""""""""""

    Set objNetwork = CreateObject ("Wscript.Network")

    Destination = "\D\TEST\"
    PathDestination = "\\serveur\TEST\"

     

    username = "user"
    userpass = "pass"
    strDriveLetter = "S:"


    objNetwork.MapNetworkDrive strDriveLetter, PathDestination, True, username, userpass
    WScript.Sleep 1000
    oFSO.CopyFile Source & contents.Name, Destination,True
    objNetwork.RemoveNetworkDrive(strDriveLetter)
    Set objNetwork = Nothing
    Set oFSO= Nothing

    """""""""""""

    Can someone help me, and also explain me, thank you. 

    Quelqu'un peut m'aider , et m'expliquer aussi. Merci

    Bonjour,

    le truc serais un exemple de script pour effectuer une copie par ftp sur un serveur distant.

    Merci,

    jeudi 7 avril 2011 11:27
  • Bonjour,

    Le forum "Visual Basic" est consacré à Visual Basic sous .NET. Tentez plutôt votre chance dans un "vrai" forum VBScript. A priori le script mappe une lettre de lecteur sur un partage réseau avant de faire une copie. Si on veut vraiment faire du FTP avec VBS voir peut-être http://www.naterice.com/articles/51 (le principe est de mettre les commandes dans un fichier avant d'appeler l'utilitaire en ligne de commande qui va bien).


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    jeudi 7 avril 2011 16:12
    Modérateur