Giorgio_di_leone Δημοσιεύτηκε December 15, 2010 Κοινοποίηση Δημοσιεύτηκε December 15, 2010 Γεια σας Θέλω να φτιάξω μία εντολή Photo.bat, έτσι ώστε κάθε φορά που κάνω κλικ πάνω του να πηγαίνει να διαβάζει ένα αρχείο .txt που θα περιέχει μια λίστα αρχείων (συμπεριλαμβανομένων των path τους) και να τα αντιγράφει σε μια ορισμένη θέση που θα του έχω δώσει από πριν. Σας ευχαριστώ Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
eLeKtriK EyE Δημ. December 15, 2010 Κοινοποίηση Δημ. December 15, 2010 Θα χρησιμοποιήσεις την εντολή FOR με την κατάλληλη σύνταξη. Δες παράδειγμα εδώ: http://www.suite101.com/content/using-for-command-to-parse-files-a37627 Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Giorgio_di_leone Δημ. December 15, 2010 Author Κοινοποίηση Δημ. December 15, 2010 Μπορείς να βοηθήσεις λίγο περισσότερο? Σ' ευχαριστώ Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
eLeKtriK EyE Δημ. December 15, 2010 Κοινοποίηση Δημ. December 15, 2010 Χρησιμοποίησε την εντολή for /f "tokens=*" %%i IN (list.txt) DO copy "%%i" c:\folder Το list.txt είναι το αρχείο κειμένου με τη λίστα αρχείων (με τα paths). Το c:\folder είναι ο φάκελος προορισμού - άλλαξέ τον όπως θες. Μπορείς να βάλεις την εντολή xcopy αντί για την copy αν θέλεις περισσότερη ευελιξία. Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Giorgio_di_leone Δημ. December 23, 2010 Author Κοινοποίηση Δημ. December 23, 2010 Κάνω τις ενέργειες που μου είπες αλλά δεν γίνεται τίποτα… εάν μπορείς να το ανεβάσεις θα με βοηθήσεις πολύ. Σ’ ευχαριστώ Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
eLeKtriK EyE Δημ. December 23, 2010 Κοινοποίηση Δημ. December 23, 2010 Δε μπορώ να το ανεβάσω γιατί δεν επιτρέπεται η επισύναψη bat αρχείων. Φτιάξτο μόνος σου, δεν είναι δύσκολο: Στο σημειωματάριο θα επικολλήσεις τη μια γραμμή κώδικα που σου έγραψα πριν, θα κάνεις Save As, θα βάλεις τύπο αρχείου "Όλα τα αρχεία" και για όνομα αρχείου θα βάλεις Photo.bat Θυμήσου να αλλάξεις στην εντολή τα list.txt και c:\folder κατά το δοκούν. Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Giorgio_di_leone Δημ. December 28, 2010 Author Κοινοποίηση Δημ. December 28, 2010 Σ’ ευχαριστώ πολύ φίλε μου για την βοήθεια… Και κάτι άλλο θέλω να σε ρωτήσω, είναι το ίδιο εάν γράψω την λίστα σε ένα αρχείο .xls ή θα πρέπει να κάνω κάτι άλλο? Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
eLeKtriK EyE Δημ. December 28, 2010 Κοινοποίηση Δημ. December 28, 2010 Έτσι όπως σου έχω γράψει το script θα πρέπει να είναι σε TXT η λίστα. Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
chtrox Δημ. January 14, 2011 Κοινοποίηση Δημ. January 14, 2011 Δε νομίζω ότι γίνεται με excel, γιατί ουσιαστικά το bat διαχειρίζεται τα αρχεία μέσω γραμμής εντολών, οπότε το excel δεν υποστηρίζεται.. Παράθεση Όμιλος πινγκ-πονγκ Χαλκίδας: http://www.ping-pong.gr Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.