Jump to content

Δημιουργία .BAT


Giorgio_di_leone
 Κοινοποίηση

Recommended Posts

Γεια σας

 

Θέλω να φτιάξω μία εντολή Photo.bat, έτσι ώστε κάθε φορά που κάνω κλικ πάνω του να πηγαίνει να διαβάζει ένα αρχείο .txt που θα περιέχει μια λίστα αρχείων (συμπεριλαμβανομένων των path τους) και να τα αντιγράφει σε μια ορισμένη θέση που θα του έχω δώσει από πριν.

 

Σας ευχαριστώ

Link to comment
Share on other sites

Θα χρησιμοποιήσεις την εντολή FOR με την κατάλληλη σύνταξη.

Δες παράδειγμα εδώ: http://www.suite101.com/content/using-for-command-to-parse-files-a37627

Link to comment
Share on other sites

Χρησιμοποίησε την εντολή

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

Κάνω τις ενέργειες που μου είπες αλλά δεν γίνεται τίποτα… εάν μπορείς να το ανεβάσεις θα με βοηθήσεις πολύ.

Σ’ ευχαριστώ

Link to comment
Share on other sites

Δε μπορώ να το ανεβάσω γιατί δεν επιτρέπεται η επισύναψη bat αρχείων.

Φτιάξτο μόνος σου, δεν είναι δύσκολο:

Στο σημειωματάριο θα επικολλήσεις τη μια γραμμή κώδικα που σου έγραψα πριν, θα κάνεις Save As, θα βάλεις τύπο αρχείου "Όλα τα αρχεία" και για όνομα αρχείου θα βάλεις Photo.bat

Θυμήσου να αλλάξεις στην εντολή τα list.txt και c:\folder κατά το δοκούν.

Link to comment
Share on other sites

Σ’ ευχαριστώ πολύ φίλε μου για την βοήθεια…

Και κάτι άλλο θέλω να σε ρωτήσω, είναι το ίδιο εάν γράψω την λίστα σε ένα αρχείο .xls ή θα πρέπει να κάνω κάτι άλλο?

Link to comment
Share on other sites

  • 3 weeks later...
Δε νομίζω ότι γίνεται με excel, γιατί ουσιαστικά το bat διαχειρίζεται τα αρχεία μέσω γραμμής εντολών, οπότε το excel δεν υποστηρίζεται..
Όμιλος πινγκ-πονγκ Χαλκίδας: http://www.ping-pong.gr
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Επισκέπτης
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Κοινοποίηση

×
×
  • Create New...