Kuinka saada tietty ohjelma tikulta käynnistymään kun sen laittaa koneeseen kiinni? Etsin netistä ohjeita ja vinkkejä mutta kuitenkaan siinä onnistumatta.
Tietoturvasyistä Autorun.inf ei toimi USB-tikuilta..tai ainakaan sen "open=" käsky ei. "icon="-kohdan kyllä saa toimimaan, mutta siitä ei juuri iloa ole. Tietääkseni ainoastaan windowsin rekisteriä rukkaamalla saa myös ohjelmat käynnistymään kun tikun tökkää kiinni. Itse nimittäin yritin juuri tätä samaista hommaa tässä jokin aikaa sitten..
Niinpä taitaa olla, johtuen kaiketi siitä miten Windows aseman näkee (GetDriveType palauttaa drive_removable) ja tuohon puuttumalla asialle kai voisi jotain. Ihmettelen vain miten muutamien asiakkaitteni USB-tikut oli toteutettu, koskapa ne ajoivat (IIRC) jonkun decrypterin välittömästi kun tikun koneeseen tunki (asia joka ärsytti, ja jäi siksikin mieleeni). Noh, mielestäni Autoplay dialogi on varsin hyvä vaihtoehto, se käynnistyy automaattisesti, ja yksi hiiren napaus ja ohjelma ajetaan
Tuollaisen kuvan mukaisen autoplay:n valikkokohdan saa luotua kun lisää open-komennon lisäksi action-komennon tuonne autorun.inf:ään. Tällöin tulee aina tuo XP:n vakioikkuna, jossa lisäksi on ensimmäisenä kohtana tuo action:issä määritetty teksti ja sitä klikkaamalla tapahtuu open. Täysin automaattiseksi sitä ei noinkaan kyllä saa, koska tuon ikkunan alareunassa olevaa "Tee aina tämä toiminto" tjsp laatikkoa ei ole mahdollista ruksittaa...kiitos vaan ms:lle tästä hyödyllisestä, mutta pois käytöstä asetetusta toiminnosta.. Eli autorun.inf -tiedosto tikulla näyttäisi esimerkiksi tältä: [autorun] open=ohjelma.exe action="Käynnistä mun ohjelma" icon=ohjelma.exe
Tein tuon autoplay hommelin ja se sopii erittäin hyvin tarkoituksiini. Kiitos erittäin paljon avusta, etenkin kun laitoit että miten se autoplay homma tehdään.