c8620p Δημοσ. 26 Σεπτεμβρίου 2008 Δημοσ. 26 Σεπτεμβρίου 2008 Λοιπόν πιστεύω ότι γράφω στο σωστό τμήμα του forum. Ακολουθώντας τα βήματα δημιουργώ ένα autorun CD με την γνωστή διαδικασία του autorun.inf αρχείου, όμως... ποια είναι η σύνταξη των εντολών (αν γίνεται) μέσα στο autorun.inf ώστε κατα την εκκίνηση να αντιγράφει συγκεκριμένα αρχεία από το CD σε συγκεκριμένο φάκελλο του δίσκου? πχ για το εικονίδιο υπάρχει αυτό icon=ταδε.ico για την αντιγραφή των αρχείων? Μήπως πρέπει να κάνω κατι άλλο? Ευχαριστώ όλους σας
parsifal Δημοσ. 26 Σεπτεμβρίου 2008 Δημοσ. 26 Σεπτεμβρίου 2008 Δεν υποστηρίζει τέτοια πράγματα το autorun.inf νομίζω. Αυτό που μπορείς να κάνεις είναι να γράψεις ένα batch file το οποίο θα κάνει τις αντιγραφές που θες. Αυτό το batch file είναι που θα εκκινείται από το autorun.inf.
Directx Δημοσ. 26 Σεπτεμβρίου 2008 Δημοσ. 26 Σεπτεμβρίου 2008 Μπορείς να χρησιμοποιήσεις την παράμετρο open ή την shellexecute η οποία εκκινεί ένα άλλο πρόγραμμα περνώντας του αν χρειασθεί και παραμέτρους. Επί του πρακτέου τώρα, μπορείς να γράψεις ένα μικρό batch αρχείο (.bat) το οποίο θα εκτελείται από την open και θα αντιγράφει τα αρχεία που θες στον δίσκο. Έτσι για παράδειγμα, αν θες να τρέξεις το αρχείο install.bat μέσο AutoRun.inf γράφεις: > [AutoRun] open=install.bat [/Code] Το install.bat φροντίζεις να είναι στον ίδιο κατάλογο με το AutoRun.inf (δηλαδή στο root). Αν θες να αντιγράψεις το αρχείο (που βρίσκεται και αυτό στον ίδιο κατάλογο με το AutoRun.inf υποθέτουμε) abc.dat στο D:\ γράφεις στο install.bat σου: [code] copy abc.dat d:\ Μόλις τα Windows διαβάσουν το AutoRun.inf θα δεις να ανοίγει το DOSBox και να γίνεται η αντιγραφή. Τώρα αν θες να αντιγράψεις ένα αρχείο ή μια ομάδα αρχείων (wildcards) κτλ.. με μια εντολή console μπορείς να χρησιμοποιήσεις την σύνταξη: open=cmd /c copy abc.dat d:\ ζητώντας από τα Windows να εκκινήσουν (/c) την γραμμή εντολών (cmd.exe) και να εκτελέσουν την εντολή "copy abc.dat d:\" κλείνοντας αυτόματα μόλις ολοκληρωθεί -στην copy βάζεις όποια άλλη εντολή κρίνεις εσύ. [AutoRun]open=cmd /c copy abc.dat d:\[/Code] Αυτά. [i]Υ.Γ. Με πρόλαβε ο Parsifal [/i]
c8620p Δημοσ. 26 Σεπτεμβρίου 2008 Μέλος Δημοσ. 26 Σεπτεμβρίου 2008 Σας ευχαριστώ και τους δυο σας και πιστευω ότι ο Directx ηταν κατατοπιστικοτατος. Θα ενημερώσω το post πολύ σύντομα (σημερα-αυριο) για τα αποτελέσματα των δοκιμων μου.
parsifal Δημοσ. 27 Σεπτεμβρίου 2008 Δημοσ. 27 Σεπτεμβρίου 2008 Υ.Γ.Με πρόλαβε ο Parsifal Δεν πειράζει. Η δική μου απάντηση ήταν λίγο "φλου".
c8620p Δημοσ. 29 Σεπτεμβρίου 2008 Μέλος Δημοσ. 29 Σεπτεμβρίου 2008 Και ο "Μπάμπης" ήταν "φλου" αλλά ήταν ωραίος, όπως έλεγε και ο αείμνηστος ο Παύλος!
parsifal Δημοσ. 29 Σεπτεμβρίου 2008 Δημοσ. 29 Σεπτεμβρίου 2008 Σωστόστ! Αλλά δε μας είπες όμως και τί έγινε τελικά: Θα ενημερώσω το post πολύ σύντομα (σημερα-αυριο) για τα αποτελέσματα των δοκιμων μου.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.