Affichage des résultats 1 à 26 sur 26
Discussion: La taille du catalogue est supérieure à 4 Go
Mode arborescent
-
30/05/2019, 15h40 #26Abonné
- Inscription
- mars 2007
- Localisation
- France
- Âge
- 74
- Messages
- 2 703
- Boîtier
- TLb, A1, F-1, EOS 30v, 5D, 1DXII, 1DXIII
- Objectif(s)
- Divers FD, EF 24-105 f4 L IS, EF 135 f2 L, 70-200 f2.8 L IS II, 100-400 L IS II
Mes photos publiées
Perso, je me suis fait un petit script powershell qui fait le ménage dans les backups de LR : suppression des sauvegardes datant de plus de 30 jours, en en conservant au moins 5. (Ces 2 valeurs sont bien sûr modifiable dans le script). Sur ma machine, ce script est exécuté automatiquement tous les jours.
Pour ceux que ça intéresse, voici le script :
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
# Script Suppression LR Backup
# Written by P.Coudé
# Version 1.0
# Last update : 30/01/2019
#
# Purpose
# =======
# This script will remove all but the n most recent LR catalog backup
# files, providing they are old enough.
# If a backup file has been created less than 30 days ago it won't be
# deleted anyway.
# The number of files to keep is defined in $FilesToKeep
# The oldest aging to keep is defined in $lastmod
#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
# Declaring variables
#$mypath = "S:\Temp\testremove\test"
$mypath ="S:\Sauvegarde\Catalogue_LR"
$FilesToKeep =5# Minimume number of files to keep
$jour = Get-Date
$lastmod = $jour.AddDays(-30) # Minimum aging days for the file to be removed
# Suppress all but the "$FilesToKeep" most recent files,
# providing the files are old enough.
$Count =0
Get-Childitem $mypath -file -recurse | Sort-object LastWriteTime -Descending |Foreach {
$Count = $Count +1
IF ($Count -gt $FilesToKeep) {
IF ($_.LastWriteTime -le"$lastmod") {
# write-host "Deleting File" + $_.fullname -foregroundcolor "Red";
Remove-Item $_.fullname | out-null
}
}
}
# Suppress the empty folders
$ListFolder = Get-Childitem $mypath -Directory -recurse |where { @(gci $_.Fullname).count -eq0}
Foreach ($Folder in $ListFolder) {
Remove-Item $Folder.Fullname -Recurse | out-null
}
# End of script
Informations de la discussion
Utilisateur(s) sur cette discussion
Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))
Discussions similaires
-
Taille Image et taille passe partout pour impression A3+
Par Dadada18 dans le forum ImpressionsRéponses: 6Dernier message: 05/12/2018, 16h05 -
Taille de monopode par rapport à taille de photographe...
Par bohns dans le forum Matériels DiversRéponses: 10Dernier message: 07/09/2013, 12h10 -
molette supérieure qui patine
Par vtx dans le forum EOS 40DRéponses: 5Dernier message: 10/09/2012, 21h08 -
Transfert photo catalogue à catalogue
Par Caman dans le forum LightroomRéponses: 6Dernier message: 18/01/2010, 12h26 -
Molette supérieure 5D
Par dvcallens dans le forum EOS 5DRéponses: 7Dernier message: 17/09/2009, 17h33





