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

Μαζικη μετονομασια αρχειων...με απαιτήσεις!


karib

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

Δημοσ.

Θελω να κανω μαζικη μετονομασια αρχειων σε σειρα, ωστε αυτα να παιρνουν ενα ονομα σαν ημερομηνια. Δηλαδη το ονομα του καθε αρχειου, να αλλαζει και να γινεται 1-1-2005, 2-1-2005, 3-1-2005 κλπ. Το καθενα να παιρνει το ονομα μιας ημερομηνιας σε σειρα.

 

Εψαξα για διαφορα προγραμματα αλλα δεν ειδα κανενα να εχει αυτη τη δυνατοτητα, γνωριζεται καποιο που να κανει αυτη την μετονομασια σε ημερομηνια?

Δημοσ.

Πήγαινε σε DOS και δώσε

dir /b > filelist.txt

Θα δημιουργηθεί η λίστα με τα αρχεία σου.

 

Άνοιξε το filelist.txt με το excel.

Δεξιά βάλε τις ημερομηνίες που θες (απλά βάζεις την πρώτη και "τραβάς" προς τα κάτω ώστε να συμπληρωθούν μόνες τους).

 

Αριστερά βάλε μία ακόμη στήλη όλο με ren.

 

Δηλαδή τελικά θα έχεις 3 στήλες με τα παρακάτω

ren arxeio1 1-1-2005

ren arxei02 2-1-2005

κτλ.

 

Όλα αυτά κάν'τα save as "Text - tab delimited" (όχι σαν excel).

Για όνομα αρχείου βάλε "renameall.bat" (μαζί με τα εισαγωγικά) και σώσ'το στον φάκελο που είναι τα αρχεία.

 

Με διπλό κλικ στο renameall.bat έγινε η μετονομασία.

 

Η όλη δουλειά θα σου πάρει γύρω στα 1-2 λεπτά, πολύ πιο γρήγορα από το να ψάχνεις προγράμματα...

Δημοσ.

Bulk Rename Utility (Freeware)

Κοίτα και αυτό το πρόγραμμα στο:

http://www.bulkrenameutility.co.uk/Main_Intro.php

 

 

Introduction

 

Bulk Rename Utility is a utility which allows you to easily rename files and directories, based upon extemely flexible criteria. Add date-stamps, replace numbers, insert strings, convert case, add auto-numbers, process folders and subfolders....plus loads more!

Δημοσ.

Ένα αρκετά καλό και μικρό προγραμματάκι για αυτήν την δουλειά είναι το WinFR. Στο rename βάλε numbering και καθόρισε το πως ακριβώς θέλεις να γίνει η μετονομασία. Το κολπάκι του alkisg πάντως, είναι φοβερό.

Δημοσ.

:oops: Thank you παιδιά! :oops:

 

Αν και ήταν λίγο περιληπτικές οι οδηγίες, βολεύει σε αρκετές περιπτώσεις, όχι μόνο σε μετονομασία. Με dir /b /s παίρνουμε και λίστα αρχείων που βρίσκονται σε υποκαταλόγους, ενώ μερικές φορές χρειάζονται και οι συναρτήσεις κειμένου του Excel (CONCATENATE...) για να χειριστούμε τα paths κτλ...

 

Άντε, καλές γιορτές σε όλους :D

 

edit: 2ο κολπάκι (για προγραμματιστές μόνο) στο http://www.insomnia.gr/phpBB2/viewtopic.php?p=721150#721150

Δημοσ.

Δηλαδή τελικά θα έχεις 3 στήλες με τα παρακάτω

ren arxeio1 1-1-2005

ren arxei02 2-1-2005

κτλ.

 

Στα "arxeio1" και "arxeio2" όμως δεν πρέπει να υπάρχει κενό. Σωστά ή κάνω κάποιο λάθος?

Παντως πολύ καλό κόλπο!

Δημοσ.

και εγω θελω καποιο προγραμμα για μαζικη μετονομασια και πχ αν εχω 20 εικονες να τις ονομαζει ocean1, ocean2, ocean3, ocean4....ocean20. υπαρχει?

Δημοσ.

Παιδια, ευχαριστω για ολες τις απαντησεις σας.

 

alkisg ειπα να δοκιμασω πρωτα την δικη σου πατεντα η οποια ειναι οντως εντυπωσιακη σαν συλληψη! (σε ποσα πραγματα ακομη θα μας ξελασπωνει το dos?)

 

Αλλα...

2 προβληματα:

 

1. το excel δεν δεχεται ημερομηνια της μορφης με παυλες αλλα μονο με καθετους. Γινεται αρχειο μετα τη μετονομασια να αποτελειται απο καθετους? Ακομη κι αν γινονταν πως οριζω να γινεται με παυλες?

 

2. Θελω να δωσω ημερομηνια της μορφης 2005-01-01. Οχι μονο στο ελληνικο locale αλλα και στο αγγλικο, δεν βρηκα να υπαρχει τετοια ρυθμιση. Οτι αλλο θες εχει σαν μορφη εκτος απο αυτη. Αποτελεσμα: ακομη κι αν δωσω 2005-01-01, το μετατρεπει αυτοματα σε αλλη μορφη που ειναι ηδη επιλεγμενη απο τα cell options.

 

 

Υπαρχει τροπος να ξεπεραστουν αυτα?

Δημοσ.

@gntelmp: αν στα αρχεία (ή στα paths) υπάρχει κενό τότε πρέπει να χρησιμοποιηθεί η συνάρτηση CONCATENATE του Excel, ώστε να μπουν εισαγωγικά αριστερά και δεξιά από το όνομα του αρχείου.

 

@karib: γράψε την ημερομηνία, πήγαινε μορφή->κελιά->αριθμός->Κατηγορία:προσαρμογή->Τύπος

και βάλε

εεεε-μμ-ηη

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...