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

Bat file for rename txt file


kakovatos

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

Δημοσ.

Θα ήθελα να μάθω με ποιον τρόπο μέσω ενός .bat αρχείου μπορώ να μετονομάσω ένα αρχείο (στο path πχ C:\test\) για παράδειγμα από "aaaa_bbbb_cccc.txt" σε "bbbb.txt", αφαιρώντας δηλαδή το αρχικό και το τελευταίο μέρος στο όνομα του αρχείου.

 

Ευχαριστώ πολύ.

Δημοσ.

Ευχαριστώ πολύ.

Μήπως γνωρίζεις και το αντίστοιχο syntax για αφαίρεση των headers και footers (πρώτη και τελευταία γραμμή) από το αρχείο (εφόσον έχει)?

Ή κάποιος άλλος ίσως?

Thanks again.

Δημοσ.

Το cmd δεν ειναι και το καλυτερο εργαλειο για κατι τετοιο. Ακομα και αν το καταφερεις, αναγκαστικα θα χασεις ολες τις κενες γραμμες απο τα αρχεια σου.

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

Αν δεν ειναι αποδεκτοι αυτοι οι περιορισμοι, καλυτερα θα ηταν να το εβρισκες σε vbscript και να το καλουσες απο batch.

  • 3 εβδομάδες αργότερα...

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

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

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