Vorige week liet ik zien hoe je met Windows Batch scripting eenvoudig een map met families kunt opschonen door de backups te verwijderen. Nu je map eenmaal netjes is, wil je natuurlijk voorkomen dat het snel weer een rommeltje wordt.
Stel in hoeveel backups bewaard moeten blijven
Als je kiest voor Save As > Family krijg je een venster waarin je de bestandsnaam en bestandslocatie kunt kiezen. Behalve de knoppen Save en Cancel, tref je daar ook een knop Options. Door hierop te klikken krijg je een venster waarin je het aantal backups kunt instellen. Hoe lager je het zet, hoe minder vervuiling je uiteraard zult zien in je bibliotheek. Het minimum aantal is 1. Het maximum is, speciaal voor de paranoïde medemens, 999(!).
Let op!
Houd er natuurlijk wel rekening mee dat de backups niet voor niets worden aangemaakt. Een foutje is snel gemaakt en dan ben je blij als je nog een stap of 2 terug kunt. Zoek dus naar een goed evenwicht tussen een schone bibliotheek en voldoende backups! Mocht je echt paranoïde zijn, dan kun je het aantal instellen op het maximum van 999 (!) backups per family.
Instellen voor elk bestand
Het aantal backups stel je in voor het bestand dat je op dat moment opslaat. Mocht je het standaard aantal te hoog vinden, dan kun je het in je (family) template aanpassen. Revit zal dan van alle families die je daarna aanmaakt op basis van de aangepaste template het gewenste aantal backups aanmaken.
Posts tonen met het label backup. Alle posts tonen
Posts tonen met het label backup. Alle posts tonen
maandag 11 april 2016
donderdag 7 april 2016
Bibliotheekbeheer: family backup files verwijderen
Of je nu verantwoordelijk bent voor het beheer van de componentenbibliotheek van het bureau of van alleen je eigen project, er komt een moment dat je je vreselijk gaat ergeren aan al die family-backup-files. Het wordt er namelijk niet overzichtelijker op:
Het is echter verdraaid eenvoudig om met behulp van 'good old Windows Batch Scripting' al deze bestanden te verwijderen met een enkele dubbelklik.
Het werkt zo:
Open kladblok
type de volgende regel:
del *.00??.rfa /s /f
Ga naar Bestand > Opslaan als...
Selecteer onderin bij Opslaan als de optie "Alle bestanden (*.*)"
Geef het bestand een logische naam, bijvoorbeeld "cleanup families.bat"
Plaats het bestand in een map met families en dubbelklik om het uit te voeren. Alle backup-bestanden zullen in één keer worden verwijderd.
Wat doen deze commando's precies?
Het is echter verdraaid eenvoudig om met behulp van 'good old Windows Batch Scripting' al deze bestanden te verwijderen met een enkele dubbelklik.
Het werkt zo:
Open kladblok
type de volgende regel:
del *.00??.rfa /s /f
Ga naar Bestand > Opslaan als...
Selecteer onderin bij Opslaan als de optie "Alle bestanden (*.*)"
Geef het bestand een logische naam, bijvoorbeeld "cleanup families.bat"
Plaats het bestand in een map met families en dubbelklik om het uit te voeren. Alle backup-bestanden zullen in één keer worden verwijderd.
Wat doen deze commando's precies?
del
|
*
|
.00??
|
.rfa
|
/s
|
/f
|
Verwijder bestanden
|
met een willekeurige bestandsnaam
|
maar waarvan de bestandsnaam in ieder geval ".00" bevat,
gevolgd door twee cijfers
|
van het bestandstype .rfa (Revit family).
|
Zoek ook in submappen
|
en verwijder een bestand ook als het als "Alleen lezen" aangemerkt
is.
|
Als je niet wilt dat ook in submappen bestanden verwijderd worden, laat dan de /s weg.
Wil je dat je gewaarschuwd wordt voordat een bestand wordt verwijderd? Voeg dan /p toe (let op, voor de / altijd een spatie plaatsen). Je moet dan eerst Y of N, gevolgd door Enter toetsen om een bestand te verwijderen:
Abonneren op:
Posts (Atom)



