Προς το περιεχόμενο

Προγραμμα για συγκεντρωση αρχειων απο διαφορετικους φακελους


mindreader

Προτεινόμενες αναρτήσεις

Εχω χιλιαδες αρχεια, φωτογραφιες ειναι αλλα δεν νομιζω παιζει ρολο, κατηγοριοποιημενα σε επισης...εκατονταδες/χιλιαδες ισως- επιμερους φακελους.

Θελω εναν ευκολο-γρηγορο τροπο, να μαζεψω-συμμαζεψω, ολα τα αρχεια απο καθε φακελο, σε ενα ενιαιο φακελο, χυμα ολα μεσα.

Καταλαβαινει καποιος, οτι να καθισω να το κανω χειροκινητα, ειναι μια κουραστικη πολυωρη διαδικασια, που το βρισκω ανοητο να καθισω να χασω απιστευτο χρονο για κατι τοσο χαζο.

Υπαρχει ομως τροπος να γινει αμεσα και αυτοματοποιημενα; Ειτε με καποια δυνατοτητα των windows ή με καποιο ειδικο προγραμμα;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Όλα αυτά είναι μαζεμένα σε έναν φάκελο ή διάσπαρτα σε δίσκους και στικάκια;

Γιατί αν τα έχεις όλα σε έναν φάκελο με υποφάκελους τότε ένα απλό σκριπτάκι σου κάνει την δουλειά.

Κατέβασε το bat αρχείο από το λινκ παρακάτω, βάλτο μέσα στον φάκελο με τις φωτογραφίες και τρέξτο απλά, χωρίς έξτρα δικαιώματα.

https://www.mediafire.com/file/elxcggbj2n3clfu/mov_photos.bat/file

Θα σε ρωτήσει για φάκελο, δώσε ένα απλό όνομα, θα δημιουργήσει τον φάκελο αυτόν και θα μεταφέρει όλα τα jpg αρχεία εκεί μέσα χύμα και τσουβαλάτα. Αν θέλεις και άλλες καταλήξεις π.χ. mp4, επεξεργάσου το σκριπτάκι με το σημειωματάριο και άλλαξε το *.jpg σε *.mp4 ή ότι άλλο θέλεις και ξανατρέξτο. Αν θέλεις μπορείς να κάνεις άλλον φάκελο για τα βίντεο και άλλον για τις φωτογραφίες.

 

ΠΡΟΣΕΧΕ ΟΜΩΣ

Θα μεταφέρει όλα τα ίδια αρχεία από τους όλους τους φάκελους που θα βρει και όλους τους υποφάκελους, οπότε μην το τρέξεις δύο φορές στον ίδιο φάκελο για τα ίδια αρχεία γιατί θα βγάλει σφάλματα καθώς θα προσπαθεί να μεταφέρει τα ήδη μαζεμένα αρχεία στον ίδιο φάκελο που θα φτιάξει, οπότε αν θέλεις να το ξανατρέξεις μετέφερε τον φάκελο που θα φτιάξεις και θα έχει μέσα τα jpg σε άλλο μέρος για να μην τα βρίσκει ξανά.

Επεξ/σία από micos000
  • Like 1
  • Thanks 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Το σκριπτάκι είναι πολύ απλό. Αν θέλεις κάτι περισσότερο ή κάποια αλλαγή πες και αν μπορώ θα στο κάνω. π.χ. θα μπορούσε να γίνει έτσι ώστε να δουλεύει με παραπάνω από μια μορφή αρχείων με ένα πέρασμα και να ταξινομεί σε φακέλους με βάση την κατάληξη.

Επεξ/σία από micos000
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

10 hours ago, micos000 said:

Το σκριπτάκι είναι πολύ απλό. Αν θέλεις κάτι περισσότερο ή κάποια αλλαγή πες και αν μπορώ θα στο κάνω. π.χ. θα μπορούσε να γίνει έτσι ώστε να δουλεύει με παραπάνω από μια μορφή αρχείων με ένα πέρασμα και να ταξινομεί σε φακέλους με βάση την κατάληξη.

Φαινεται οτι δουλευει!

Να σου πω, ο ογκος ειναι στις φωτο jpg, αλλα εχω επισης παρα πολλα βιντεο mp4. Ισως θα μπορουσε να δουλευει και με αυτη την καταληξη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Το ήξερα ότι θα έχει και mp4 και γι αυτό έγραψα παραπάνω να επεξεργαστείς το bat...

19 ώρες πριν, micos000 είπε

Αν θέλεις και άλλες καταλήξεις π.χ. mp4, επεξεργάσου το σκριπτάκι με το σημειωματάριο και άλλαξε το *.jpg σε *.mp4 ή ότι άλλο θέλεις, σώσε και ξανατρέξτο. Αν θέλεις μπορείς να κάνεις άλλον φάκελο για τα βίντεο και άλλον για τις φωτογραφίες.

Οπότε κάνε την αλλαγή και τρέξτο πάλι. Αν θέλεις δώσε άλλο όνομα για τα βίντεο ή δώσε το ίδιο όνομα με τις φώτο αν τα θέλεις όλα σε έναν φάκελο.

 Η αλλαγή είναι αυτήν...

spacer.png

Επεξ/σία από micos000
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Το διόρθωσα λίγο τελικά και το έκανα να δημιουργεί χωρίς ερώτηση δύο φάκελους με το όνομα _PHOTOS και _VIDEOS και να μεταφέρει αυτόματα όλα τα jpg στον 1ο φάκελο και τα mp4 στον 2ο. Απλά επεξεργάσου το bat, σβήσε όλα από μέσα και βάλε τα παρακάτω...

@echo off
REM Εύρεση του φάκελου απ' όπου τρέχει το script.
REM Είναι απαραίτητο για την περίπτωση που θα εκτελεστεί
REM με δικαιώματα διαχειριστή.
cd /d %~dp0

REM Ορισμός των μεταβλητών για τους δύο φάκελους
set jpg=_PHOTOS
set mp4=_VIDEO

REM Έλεγχος εάν υπάρχει ο φάκελος _PHOTOS
REM και εάν υπάρχει να παρακαμφθεί η δημιουργία του
if exist %jpg% goto skipfold

REM Δημιουργία των δύο φάκελων εδώ που βρίσκεται το script.
md %jpg%
md %mp4%

:skipfold
REM Μεταφορά των αρχείων
FOR /F "usebackq delims==" %%i IN (`dir /b /s *.jpg`) DO move "%%i" %jpg%\
FOR /F "usebackq delims==" %%i IN (`dir /b /s *.mp4`) DO move "%%i" %mp4%\

REM Παύση για έλεγχο
pause

 

Επεξ/σία από micos000
  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...