Synology-Forum.nl
Overige software => File Station => Topic gestart door: K!K op 26 december 2014, 10:19:21
-
Hallo,
Is er een bestand of een script voor in de task manager die er voor zorgt dat bijvoorbeeld bepaalde extensies verwijdert worden (.htm, .nfo, .bat, .enzevoort)
Hoor het graag ik kan namelijk niet echt wat vinden...
-
Wellicht moet je vermelden wat je precies wilt en waarom. Wil je die bestanden verwijderen of die extensies verwijderen of de extensies niet zien????
-
Bestanden met de doeltreffende extensie mogen verwijdert worden.
-
Wil je dit eenmalig doen of regelmatig?
Eenmalig kan je in File Station zoeken op extensies in de betreffende map en desgewenst alle sub mappen.
Als FS deze lijst gemaakt heeft kun je de bestanden selecteren en verwijderen.
Is erg handig, ik had laatst in Video Station eens alle metagegevens geƫxporteerd..
Kreeg ruim 14.000 .vsmeta bestanden in mijn media bibliotheek :o
Die kon ik zo redelijk eenvoudig allemaal weer verwijderen.
-
Nee wil dit regelmatig doen dus 1 keer per week. en dan het liefste dat het automatisch gaat..
-
Dan gewoon door een programma op je PC/Mac (zijn volop te vinden) laten doen. Anders zelf een script (bijv. Python of cmd-line) op de NAS schrijven en door taakplanner periodiek laten uitvoeren
-
via me nas laten lopen is de bedoeling maar ik heb persoonlijk niet te tijd om zoiets uit te zoeken dus daarom vraag ik of iemand hier wat heeft of ergens op internet te vinden weet...
-
Hier een klein Python scriptje om dit te doen.
Saven in een bestand met de extensie .py een aanroepen met python.
Uiteraard moet je wel python installeren.
import os,fnmatch
rootDir = '/volume1'
FilesToDelete = ['*.htm', '*.nfo', '*.bat']
for root, dirnames, filenames in os.walk(rootDir):
for extensions in FilesToDelete:
for filename in fnmatch.filter(filenames, extensions):
os.remove(os.path.join(root, filename))
-
Bedankt!
IK zal het eens proberen
ps sorry voor me late reactie!