Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
854 connectés 

  FORUM HardWare.fr
  Programmation

  ce doit etre facile pour vous !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ce doit etre facile pour vous !!

n°56737
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 01-09-2001 à 14:14:16  profilanswer
 

:hello:  
 
alors voila ce que je veux faire :  
je veux sauvegardé un rep vers un autre rep , seulement je voudrais que le repertoire de destination soit mappé avec la date, je devrais donc me retrouvé avec autant de rep que de sauvegarde executé.
 
je precise tout de suite que je ne connais rien du tout en programmation, et je ne connais que qq commande dos ( je suis sous win2k)
 
alors comment faire ?
surtout soyez le plus precis possible :jap:  
 
A+

mood
Publicité
Posté le 01-09-2001 à 14:14:16  profilanswer
 

n°56740
TheJackal
Posté le 01-09-2001 à 15:05:09  profilanswer
 

tu veux faire le prog ou tu veux qu'on le fasse pour toi ?

n°56744
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 01-09-2001 à 15:14:57  profilanswer
 

TheJackal a écrit a écrit :

tu veux faire le prog ou tu veux qu'on le fasse pour toi ?  




 :hello:  
 
et bien s'il y a une ame charitable pour me faire ca, ce serait vraiment sympa
car c pour sauvegarder des truc important pour moi, alors je prefere ne pas jouer avec le feu
 
A+

n°56748
TheJackal
Posté le 01-09-2001 à 15:24:57  profilanswer
 

ben ya des logiciels de sauvegarde ca va pas ?
et sinon tu offre combien ? :D  
et je comprens pas bien ce que tu veux

n°56762
macray
Posté le 01-09-2001 à 15:58:40  profilanswer
 

Essaye de reformuler correctement ta demande avec quel langage tu conte travailler, si c'est un programme exécutif, ton niveau de programmation, car il n'y a pas assez d'élément pour pouvoir t'aider...!!!

n°56763
TheJackal
Posté le 01-09-2001 à 16:00:27  profilanswer
 

il connait rien du tout en prog il a dit et le language je pense kil sen fou.
il a besoin d'un prog sur mesure.
 
reformule tes besoins car c un peu flou

n°56768
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 01-09-2001 à 16:06:17  profilanswer
 

:hello:  
 
et bien je veux sauvegarder tout un rapport sur un hd (en rack, je precise car il faut qu'en cas de gros pb avec ma machine je puisse utilisé mes données rapidement)
 
pour les soft de sauvegarde je n'en connais pas alors n'hesite pas a me donné des noms, mais il ne faut pas que les données soient compressé dans un format propriétaire, je doit pouvoir y avoir accé depuis dos
 
pour t'expliqué un peu mieux, je veux cas chaques sauvegardes, un repertoire des destination soit cré et qu'il y a dans le nom de ce rep la date ( pour pouvoir ce retrouvé rapidement)
et je dois pouvoir retrouvé une ancienne vers d'un ou des fichiers
 
alors g regardé l'outil de sauvegarde de win2k, et il ne correspond pas a ce que je veux, il faut que je puisse lancé la sauvegarde a tout moment.
les données ne doivent pas etre compressé
 
A+

n°56770
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 01-09-2001 à 16:13:34  profilanswer
 

:hello:  
 
c juste une copie de données la seul difficulté ( il me semble), c'est de généré le noms du rep de destination et de faire en sorte que la copie pointe decu
 
pour le rep de destination, dans mon idée ca ressemble a ca
 
mon_rapport_08-02-2001
mon-rapport_09-03-2001
...
 
je pousserais meme le bouchon a y mettre l'heure, car si je fais 2 sauvegarde le meme jour , je suis mal  
 
A+

n°56771
macray
Posté le 01-09-2001 à 16:17:20  profilanswer
 

Tu le veux dans un dossier précis ? si c'est le cas, je parle pour visual Basic, tu dois utiliser certaines API et les bases de registres...
 
Tu crée d'abord une feuille, avec une liste qui te servira à repertorié toutes les dates/ jours / heures/minutes/seconde de ta derniére et de toutes tes sauvegarde (la sauvegarde se fera dans la bases de registre)....
 
Aprés tu doit utiliser quelques API, mais je ne les ai pas sous la main,

  • pour d'abord détecter si ton dossier de sauvegarde existe encore (si par il était effacer)
  • Pour créer un dossier supplémentaire
  • Pour lire les attributs des fichiers et dossiers
  • Pour changer les attributs des fihiers et dossiers
  • Pour voir si les fichiers copier n'y sont déjà pas dans ton répertoire. Un message d'erreur t'avertira, soit tu le renomme ou tu écrase le fichier existant...


 
Aprés la cerise sur le gâteau tu utilise une API pour que le programme se lance à chaque démarre de l'ordinateur ou à n'importe quelles dates...
Pour cette derniére étape il te faut modifier les bases de registres, c'est extrêmement compliqué...

n°56772
macray
Posté le 01-09-2001 à 16:21:11  profilanswer
 

AUTANT te prévenir c'est un programme pas trés dur à faire mais trés trés long, car tu doit le faire, le verifier et le distribuer sur n'importe quelle machine...
 
Tu as ce site  www.vbfrance.com
 
tu y trouveras des exemples,mais c'est chiant...
 
Je te conseille de reposter un message dans SOFTWARE, en reposant ta question, car je sais qu'il existe des logiciel qui le font, mais je ne les connais pas...!
 
allez salut ! :hello:

mood
Publicité
Posté le 01-09-2001 à 16:21:11  profilanswer
 

n°56805
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 01-09-2001 à 17:33:27  profilanswer
 

:hello:  
 
oh la la, je sens deja mes deux neuronnes qui chauffes  :lol:  
 
merci je vais voir le site de suite
 
A+

n°56918
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 02-09-2001 à 11:56:17  profilanswer
 

:hello:  
 
oops, c trop dure pour moi ca :(  
on peut pas le faire plustot avec un batch ?
 un bon vieux truc sous DOS, vous vous rappelez

n°56924
macray
Posté le 02-09-2001 à 12:23:08  profilanswer
 

je ne sais pas du tout, car je ne connais pas de DOS !
T'as visiter tous les liens ?

n°56925
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 02-09-2001 à 12:27:47  profilanswer
 

:hello:  
 
yes g tout vue
mais rien a mon niveau :(  
 
A+

n°56926
macray
Posté le 02-09-2001 à 12:36:32  profilanswer
 

  • Public Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long

Attributs des fichiers
 

  • Public Declare Function SetFileAttributes Lib "kernel32" Alias "SetFileAttributesA" (ByVal lpFileName As String, ByVal dwFileAttributes As Long) As Long

Change les attributs de fichier
 

  • Declare Function RemoveDirectory Lib "kernel32" Alias "RemoveDirectoryA" (ByVal lpPathName As String) As Long

efface les répertoire

  • Declare Function CreateDirectory Lib "kernel32" Alias "CreateDirectoryA" (ByVal lpPathName As String,       lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long

création des répertoire
 

 
TU trouveras des exemples sur ce liens  
www.vbfrance.com/visitelien.asp?Val=59&ValB=L
 
Voila les principales API a utiliser...!

n°56927
macray
Posté le 02-09-2001 à 12:41:08  profilanswer
 

Pour les Base de registres:
advapi32.dll
 
Si tu n'y arrive pas essaye de rechercher toutes les commandes DOS sur les moteurs de recherche, mais je doute qu"il puissent le faire, personellement je ne les connais pas...
 
désolé !
 :hello:

n°56957
Jonkill
cherche TAF CAO sur CATIA V5
Posté le 02-09-2001 à 15:46:46  profilanswer
 

:hello:  
 
ca c trop chaud pour moi, en gros c du chinois, au passage slt a toutes les asiatiques, oh que je vous aime  :D  
 
 
A+

n°57064
Bloodymary​_
Posté le 03-09-2001 à 10:54:53  profilanswer
 

Arf !
 
si c juste pour faire une copy des fichiers avec un nom de repertoire gere en dyna, une ptite boucle avec filecopy et dir et c fini

n°57080
macray
Posté le 03-09-2001 à 11:33:31  profilanswer
 

Bloodymary_ a écrit a écrit :

Arf !
 
si c juste pour faire une copy des fichiers avec un nom de repertoire gere en dyna, une ptite boucle avec filecopy et dir et c fini  




 
Juste un peitit détails, il veut changer la date des fichiers et filecopy ne change pas les dates...
 
Il faut aussi qu'il respecte des conditions, à savoir si les fichiers existe déjà, le changement d'attributs...

n°57129
nur
Posté le 03-09-2001 à 13:12:52  profilanswer
 

Un truc comme ça en VBA a l'air de marcher:
 
 
 
Sub hh()
chemin = ThisWorkbook.Path       ' Le dossier ou tu travaille
Set fs = CreateObject("Scripting.FileSystemObject" )
Set f = fs.GetFolder(chemin)
Set fc = f.Files
'dossiersauvegarde avec jour mois annee seconde
dossiersauvegarde = chemin & "\" & Day(Now) & "_" & Month(Now) & "_" & Year(Now) & "_" & Second(Now)
MkDir chemins  'Cree le dossier de sauvegarde qui est un sous dossier de chemin
fs.CopyFile chemin & "\*.*", chemins
 
End Sub
 
 
 
PS:
pour l'adapter dans un autre language moi je sais pas faire

n°57132
nur
Posté le 03-09-2001 à 13:42:05  profilanswer
 

nur a écrit a écrit :

Un truc comme ça en VBA a l'air de marcher:
 
 
 
Sub hh()
chemin = ThisWorkbook.Path       ' Le dossier ou tu travaille
Set fs = CreateObject("Scripting.FileSystemObject" )
Set f = fs.GetFolder(chemin)
Set fc = f.Files
'dossiersauvegarde avec jour mois annee seconde
dossiersauvegarde = chemin & "\" & Day(Now) & "_" & Month(Now) & "_" & Year(Now) & "_" & Second(Now)
MkDir chemins  'Cree le dossier de sauvegarde qui est un sous dossier de chemin
fs.CopyFile chemin & "\*.*", chemins
 
End Sub
 
il faut bien sur sauvegarder tout le dossier avant.
 
PS:
pour l'adapter dans un autre language moi je sais pas faire  



n°57170
Bloodymary​_
Posté le 03-09-2001 à 14:51:20  profilanswer
 

[citation][nom]macray a écrit[/nom]
 
Juste un peitit détails, il veut changer la date des fichiers et filecopy ne change pas les dates...
 
ha bon t as vu ca ou toi ?
 
 :pt1cable:  :sarcastic:  :hap:  :na:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  ce doit etre facile pour vous !!

 

Sujets relatifs
tout est dans le contenu du message :) ======> HTML facile AIDE[VB] Excel C est facile mais yarrive po Variable Public
[ SQL ] requête facile, pour vous les bossHELP html + javascript (ca doit etre tres facile mais pourtant...)
php très facilephp facile
[SQL] Merci de m'aider à faire cette requete... facile pour un pro ;)css facile
requete sql facile mais particuliere??[VB] Trouver un répertoire/fichier sur le disque ? facile ?
Plus de sujets relatifs à : ce doit etre facile pour vous !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR