spamito
Messages postés183Date d'inscriptionsamedi 24 mars 2007StatutMembreDernière intervention30 mars 2013 28 oct. 2010 à 04:35
parfait je vais le tester chez moi aussi et cette fois ci avec un dossier volumineux...
aeder
Messages postés14Date d'inscriptionvendredi 26 juin 2009StatutMembreDernière intervention30 mars 2008 27 oct. 2010 à 13:54
Bonjour
Et si on peut l'adapter en FTP, on pourrait s'en servir pour mettre à jour ses archives sur des sites en ligne comme celui de Microsoft que j'utilise couramment et qu'on utilise avec SDExplore (http://www.cloudstorageexplorer.com/updatePro.php). Je vais tâcher de trouver du temps pour essayer.
cs_Le Pivert
Messages postés7903Date d'inscriptionjeudi 13 septembre 2007StatutContributeurDernière intervention11 mars 2024137 27 oct. 2010 à 08:05
Merci SPAMITO pour le commentaire et la note. J'ai essayé avec des dossiers contenant 1 milliers de fichiers. L'affichage est long a s'afficher, car à chaque opération j'ai fait une mise à jour du répertoire pour le rendre opérationnel. Mais il ne s'est pas planter, il faudrait essayer avec des répertoires plus volumineux.
@+ Le Pivert
spamito
Messages postés183Date d'inscriptionsamedi 24 mars 2007StatutMembreDernière intervention30 mars 2013 27 oct. 2010 à 02:27
Bonne source. Mais est ce que cela peut fonctionner avec des grands répertoires sans que le programme se plante ???
cs_Le Pivert
Messages postés7903Date d'inscriptionjeudi 13 septembre 2007StatutContributeurDernière intervention11 mars 2024137 13 oct. 2010 à 12:26
Bonjour,
Pour les débutants
Si vous ne voulez pas avoir un message à chaque fois que le fichier à copier existe déja, mettre ceci dans la code:
Public Sub CopyFile(ByVal sourceFileName As String, ByVal destinationFileName As String)
My.Computer.FileSystem.CopyFile(sourceFileName, destinationFileName, FileIO.UIOption.OnlyErrorDialogs)
End Sub
à la place de:
Public Sub CopyFile(ByVal sourceFileName As String, ByVal destinationFileName As String)
My.Computer.FileSystem.CopyFile(sourceFileName, destinationFileName, FileIO.UIOption.AllDialogs)
End Sub
Bonne programmation à tous
aeder
Messages postés14Date d'inscriptionvendredi 26 juin 2009StatutMembreDernière intervention30 mars 2008 12 oct. 2010 à 12:44
Existe en version 32 et 64 bits.
Made in Microsoft.
Efficace pour comparer, justement, différentes solutions de backup entre plusieurs disques.
Salutations
cs_Le Pivert
Messages postés7903Date d'inscriptionjeudi 13 septembre 2007StatutContributeurDernière intervention11 mars 2024137 12 oct. 2010 à 12:13
Bonjour AEDER,
Merci pour le commentaire.Je ne connais pas du tout "Synctoy", je vais me renseigner, mais c'est une idée à explorer.
@+ Le Pivert
aeder
Messages postés14Date d'inscriptionvendredi 26 juin 2009StatutMembreDernière intervention30 mars 2008 12 oct. 2010 à 11:50
l'idée parait bonne mais ... "My.Computer.FileSystem.CopyFile" n'est-il pas un peu médiocre quant il s'agit de très grands répertoires avec beaucoup de sous-répertoires et fichiers ?
Pour ma part, j'utilise "Synctoy" de Microsoft qui, bien que prenant beaucoup de temps machine (inutile d'essayer de faire autre chose pendant son déroulement) est assez efficace du moment que la connexion aux disques est rapide.
Ce qui serait intéressant, justement, ce serait de comparer la copie d'un gros répertoire avec "Synctoy" (ou tout autre référence si quelqu'un a mieux).
Parce que, tout l'intérêt de la programmation est, bien entendu, toutes les possibilités qui s'offrent (planification, droits, contraintes etc.).
L'intention est bonne ; c'est pourquoi il faudrait faire des comparatifs.
Merci
28 oct. 2010 à 04:35
27 oct. 2010 à 13:54
Et si on peut l'adapter en FTP, on pourrait s'en servir pour mettre à jour ses archives sur des sites en ligne comme celui de Microsoft que j'utilise couramment et qu'on utilise avec SDExplore (http://www.cloudstorageexplorer.com/updatePro.php).
Je vais tâcher de trouver du temps pour essayer.
27 oct. 2010 à 08:05
@+ Le Pivert
27 oct. 2010 à 02:27
13 oct. 2010 à 12:26
Pour les débutants
Si vous ne voulez pas avoir un message à chaque fois que le fichier à copier existe déja, mettre ceci dans la code:
Public Sub CopyFile(ByVal sourceFileName As String, ByVal destinationFileName As String)
My.Computer.FileSystem.CopyFile(sourceFileName, destinationFileName, FileIO.UIOption.OnlyErrorDialogs)
End Sub
à la place de:
Public Sub CopyFile(ByVal sourceFileName As String, ByVal destinationFileName As String)
My.Computer.FileSystem.CopyFile(sourceFileName, destinationFileName, FileIO.UIOption.AllDialogs)
End Sub
Bonne programmation à tous
12 oct. 2010 à 12:44
http://windows.microsoft.com/fr-FR/windows-vista/Solving-the-mystery-how-to-keep-your-devices-in-sync
ou là :
http://www.top4download.com/synctoy/swrevqcu.html
Existe en version 32 et 64 bits.
Made in Microsoft.
Efficace pour comparer, justement, différentes solutions de backup entre plusieurs disques.
Salutations
12 oct. 2010 à 12:13
Merci pour le commentaire.Je ne connais pas du tout "Synctoy", je vais me renseigner, mais c'est une idée à explorer.
@+ Le Pivert
12 oct. 2010 à 11:50
Pour ma part, j'utilise "Synctoy" de Microsoft qui, bien que prenant beaucoup de temps machine (inutile d'essayer de faire autre chose pendant son déroulement) est assez efficace du moment que la connexion aux disques est rapide.
Ce qui serait intéressant, justement, ce serait de comparer la copie d'un gros répertoire avec "Synctoy" (ou tout autre référence si quelqu'un a mieux).
Parce que, tout l'intérêt de la programmation est, bien entendu, toutes les possibilités qui s'offrent (planification, droits, contraintes etc.).
L'intention est bonne ; c'est pourquoi il faudrait faire des comparatifs.
Merci