Γρήγορη μετάβαση

    Custom autorun για usb sticks

    usb-stcik.pngΘα έχετε δει ότι όταν συνδέετε ένα usb stick στο pc σας, τα windows προβάλουν μία λίστα με ενέργειες που μπορείτε να κάνετε. Π.χ. να ανοίξετε στον explorer το drive σας ώστε να δείτε τα αρχεία του. Τί θα λέγατε αν μπορούσατε να βάλετε μία δική σας επιλογή εκεί, έτσι ώστε να ανοίγουν αυτόματα οι αγαπημένες σας portable εφαρμογές που έχετε στο stick σας;

    Η διαδικασία είναι αρκετά απλή. Το μόνο που χρειάζεται να κάνουμε είναι να ετοιμάσουμε 2 αρχεία που θα βάλουμε στο root του usb stick μας (όχι μέσα σε φάκελο δηλαδή). Το ένα είναι το autorun.inf και το άλλο το launch.bat. To autorun περιέχει τις πληροφορίες για το ποιο αρχείο θα τρέξει όταν εκτελεστεί ενώ το launch.bat θα εκτελεί τις εφαρμογές που θέλουμε. Τα αρχεία αυτά μπορούμε να τα δημιουργήσουμε με οποιονδήποτε text editor, όπως ας πούμε το notepad* και να τα αποθηκεύσουμε με τις σωστές επεκτάσεις. Ας το δούμε με παραδείγματα …

    autorun.inf

    [autorun]
    open=launch.bat
    ACTION = Ξεκίνα τα προγράμματά μου

    Αρκετά προφανές το τί κάνουμε εδώ νομίζω. Στο open= βάζουμε το αρχείο που θέλουμε να τρέξει και στο ACTION= βάζουμε το όνομα που θέλουμε να εμφανίζει για τη συγκεκριμένη ενέργεια.


    launch.bat

    start Alex\»usb stick»\FirefoxPortable\FirefoxPortable.exe
    start PStart.exe

    Εδώ γράφουμε τις εντολές ώστε να ανοίγουν τα προγράμματα που θέλουμε βάζοντας αριστερά τη λέξη start. Για κάθε πρόγραμμα ή αρχείο, πρέπει να βάζουμε σε μία γραμμή το path του (διαδρομή) αλλά παραλείποντας το γράμμα του drive (γιατί αυτό αλλάζει από pc σε pc). Προσοχή επίσης πρέπει να δώσετε αν κάποιος φάκελος έχει κενά στο όνομά του, να τον βάλετε μέσα σε διπλά εισαγωγικά, όπως στο παράδειγμά μας το «usb sctick».

    Μπορούμε να βάλουμε όσες γραμμές κρίνουμε εμείς απαραίτητο, ώστε να τρέξουμε τα προγράμματα που θέλουμε. Φυσικά η καλύτερη λύση είναι να έχουμε έναν launcher όπως το pstart και να τρέχουμε μόνο αυτόν.

    * Αν χρησιμοποιήσετε το notepad, φροντίστε κατά την αποθήκευση να είναι επιλεγμένο το «όλα τα αρχεία» και όχι το «αρχεία κειμένου» γιατί έχει την κακή συνήθεια στα αρχεία κειμένου να προσθέτει την κατάληξη .txt. Ακόμα δηλαδή κι αν εμείς βάλουμε για όνομα autorun.inf, αυτό θα το αποθηκεύσει ως autorun.inf.txt ! Εν ανάγκη μετονομάστε το αρχείο σας, ώστε να έχει τη σωστή κατάληξη.