Automatiser le changement de date d'un dossier ?

Automatiser le changement de date d'un dossier ? - Logiciels - Windows & Software

Marsh Posté le 11-08-2018 à 18:11:32    

Hello,
 
Je recherche sous Windows un logiciel qui permet de changer automatiquement la date d'un dossier.
Je voudrais que le dossier sélectionne la date des fichiers inclus dans le dossier.
 
Dossier1 (il prend donc la date 08.05.2001)  
=> fichier1.*(date 08.05.2001)
=> fichier2.*
 
Dossier2 (il prend donc la date 06.12.2005)
=> fichier1.* (date 06.12.2005)
=> fichier2.*  
 
J'ai pas mal de dossier avec la date à changer si je le fais un par un cela va prendre du temps...
 
:jap:


---------------
Ma cinémathèque
Reply

Marsh Posté le 11-08-2018 à 18:11:32   

Reply

Marsh Posté le 11-08-2018 à 18:38:00    

powershell

Reply

Marsh Posté le 12-08-2018 à 11:59:45    

mouai [:rougit2]  
 
Il doit bien y avoir une application plus simple qui gère ça :D
J'ai regardé du coté de Total Commander & co, pas trouvé de fonction auto de changement par rapport aux fichiers inclus dans le dossier...


---------------
Ma cinémathèque
Reply

Marsh Posté le 12-08-2018 à 12:15:53    

ton fichier 1 il s'appelle tjr comme ça ?

Reply

Marsh Posté le 12-08-2018 à 12:20:05    

Parce que genre en powershell c'est fini en 1 ligne hein :D
cd mondossierracine
Puis : Get-Item -Path * |% { $_.LastWriteTime = (Get-Item -Path (Join-Path -Path $_ -ChildPath "fichier1.txt" )).LastWriteTime }

Reply

Marsh Posté le 12-08-2018 à 12:32:37    

Je@nb a écrit :

ton fichier 1 il s'appelle tjr comme ça ?

non, le nom des fichiers n'est jamais le mème dans les dossiers , idem pour leur extension...
 

Je@nb a écrit :

Parce que genre en powershell c'est fini en 1 ligne hein :D
cd mondossierracine
Puis : Get-Item -Path * |% { $_.LastWriteTime = (Get-Item -Path (Join-Path -Path $_ -ChildPath "fichier1.txt" )).LastWriteTime }

à condition de connaitre les bases... :o
 
"fichier1.txt" , cela fonctionnera pas ta ligne de commande à moins qu'on puisse remplacer "fichier1.txt" par "*.*" :D
 


---------------
Ma cinémathèque
Reply

Marsh Posté le 12-08-2018 à 12:35:50    

Suffit de prendre n'importe quel fichier ?
L'heure tu t'en fou ou tu veux genre minuit :D

Reply

Marsh Posté le 12-08-2018 à 12:43:03    

Tous les fichiers inclus dans chaque dossier sont à la mème date...  
 
Aucune importance pour l'heure :D


---------------
Ma cinémathèque
Reply

Marsh Posté le 12-08-2018 à 12:47:56    

Ca doit le faire ça :  
 
Get-Item -Path * |% { $_.LastWriteTime = (Get-ChildItem -Path $_ | Select -First 1 ).LastWriteTime }

Reply

Marsh Posté le 12-08-2018 à 12:49:14    

je regarde ça ce soir...


---------------
Ma cinémathèque
Reply

Marsh Posté le 12-08-2018 à 12:49:14   

Reply

Marsh Posté le 14-08-2018 à 11:38:44    

c'est bon cela fonctionne... :jap:

 

un peu chiant pour l'installation... installer Powershell / installer Windows Management / redémarrer / gnagnagna mise à jour... :D


Message édité par Space le 14-08-2018 à 11:42:43

---------------
Ma cinémathèque
Reply

Marsh Posté le 14-08-2018 à 12:13:10    

T'es sur quel OS pour pas avoir powershell ? :o

Reply

Marsh Posté le 14-08-2018 à 12:20:39    

ms-dos 5.0 :o


---------------
Ma cinémathèque
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed