Question [HELP]Comparaison de 2 fichiers

Plus d'informations
il y a 10 ans 3 mois #21145 par dodo
Bonjour, j'aimerai faire une comparaison de la date de modification de 2 fichiers et que si l'un d'entre eux ne correspond pas il reprend le fichier dans un autre dossier et le remplace par celui qui a été modifié

Je c'est que pour connaître la date de modification d'un fichier c'est ceci : [code:1]$b = Get-ChildItem monfichier.txt; $b.LastWriteTime
[/code:1]
Mais pour faire une comparaison je c'est aussi que c'est ceci : [code:1]Compare-Object $(Get-Content monfichier.txt) $(Get-Content monfichier2.txt)[/code:1]
Mais je n'arrive pas a le faire fonctionner
Quelqu'un peux m'aidée svp
Merci ;)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 3 mois #21152 par Philippe
Réponse de Philippe sur le sujet Re:[HELP]Comparaison de 2 fichiers
salut dodo619

alors oui pour avoir la date d'un fichier tu a ça : :)
[code:1]$datefichier1 = (Get-ChildItem monfichier1.txt).LastWriteTime
[/code:1]
pour le deuxième idem :P
[code:1]$datefichier2 = (Get-ChildItem monfichier2.txt).LastWriteTime
[/code:1]

par contre ceci te renvoie le contenu d'un fichier : :ohmy:
[code:1]$(Get-Content monfichier.txt)[/code:1]

donc pour faire une comparaison pourquoi faire ça ! :
[code:1]Compare-Object $(Get-Content monfichier.txt) $(Get-Content monfichier2.txt)[/code:1]tu compare le contenu des deux fichier ainsi ! :whistle:

tant qu'a faire n'importe quoi fait le avec les infos que tu recolte avant ! :
[code:1]Compare-Object $datefichier1 $datefichier2[/code:1]

mais le résultat ne va pas te simplifié la vie !
[code:1]
InputObject SideIndicator

02/12/2015 00:05:49 =>
01/12/2015 00:05:18 <= [/code:1]

avec un if tu y arrivera plus facilement :
[code:1]# si la date du premier fichier est differente que celle du deuxieme fichier
if ($datefichier1 -ne $datefichier2) {
# copie du fichier
Copy-Item -Path c:\source.txt -Destination fichier1.txt
}
[/code:1]<br><br>Message édité par: 6ratgus, à: 3/12/15 14:56

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 3 mois #21154 par dodo
Réponse de dodo sur le sujet Re:[HELP]Comparaison de 2 fichiers
Salut, déja merci de ton aide enfaite j'aimerai faire un système qui prend directement les \&quot; 3 fichier texte \&quot; dans le dosier 1 et qui regarde si ils sont les même, sur le dossier 2 un truc automatisé, pas que je réécriver 20 fois la même chose :P
C'est possible ?
Merci de l'aide

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 3 mois #21155 par dodo
Réponse de dodo sur le sujet Re:[HELP]Comparaison de 2 fichiers
Et je voudrais faire sa a parti d'une fonction qui par exemple ressemble a

fonction test ( paramètre1, paramètre2 )
{

}

$result = test paramètre1, paramètre2

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 3 mois #21160 par Philippe
Réponse de Philippe sur le sujet Re:[HELP]Comparaison de 2 fichiers
tu a besoin de lire quelques tutos que l'on trouve sur internet.
tu a quelques formation (tuto) disponible pour commencé

tu a en autre ce tuto sur les fonctions

mais tu a déjà toutes les infos utile pour ta demande
il te reste a les assemblé ! B)
lis le tuto sur les fonctions et présente nous un premiers script, on le regardera/corrigera ensemble !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 3 mois #21176 par dodo
Réponse de dodo sur le sujet Re:[HELP]Comparaison de 2 fichiers
Salut, merci j'ai tout lu mais je n'y arrive toujours pas :/

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.058 secondes
Propulsé par Kunena