Haluan autorun.inf:n käynnistävän tietyn ohjelman cd-levyltä ja ko. ohjelma käynnistää samalla tekemäni dokumentin. Dokumentissa on viittauksia \kuvat -hakemistoon, joka siis on myös cd:llä \kuvat hakemistona. Ohjelma käynnistyy, dokumentti tulee esiin, mutta nyt kun oletushakemisto onkin joku c:\users\... niin \kuvat hakemistoni kuvia ei dokumentti löydä. Miten saan autorun.inf:ssä vaihdettua oletushakemistoksi cd-aseman juuren?
Mielestäni tuo kuulostaa enempi sen dokumentin ongelmalta, mutta koska haluat olla niin salaperäinen etkä kertoa tarkkaan mistä on kysymys, niin jää tosiaan arvailujen varaan.
Ei se salaperäisyydestä ole kiinni... ohjelma on MindManager Viewer ja dokumentti on Mind Manager 8:lla tehty ajatuskartta, jossa viittauksia \kuvat hakemistoon. Jos tämä tieto nyt mitä auttaa. Dokumentissa viittaukset voi tehdä suorina (tarkka hakemisto asemineen) tai suhteellisina (kuten \kuvat), jota olen luonnollisesti käyttänyt, kun haluan ko. hakemiston löytyvän cd-asemalta. Itse ajattelin, että jos autorun.inf:iin voisi laittaa jonkun command promptin tapaisen "cd \" käskyn ja asettaa siten oletushakemiston. Mutta voiko ja miten tunnistan oikean aseman, eli sen cd-aseman kirjaintunnisteen? Nyt autorun.inf:ssä on vain [autorun] open=MindManagerViewer.exe "esitys.mmap" icon=autorun.ico
Jos käynnistät dokumentin itse CD:ltä, toimivatko kuvat silloin? Oletko kokeillut useammassa koneessa?
Jos käynnistän Viewerin itse cd-asemalta ja sitten avaan sillä dokumentin samaiselta asemalta, niin kaikki on ok. Kuvat löytyvät.
Erikoista. Autorunilla tuskin voi muutella hakemistoa, mutta batilla se voisi onnistua, silloin ko. hakemisto on se mistä bat ajetaan. Voisit kokeilla jotain näin yksinkertaista: Koodi: @echo off %CD%\MindManagerViewer.exe %CD%\esitys.mmap (%CD% on ympäristömuuttuja, joka vastaa täyttä polkua kansioon jossa ollaan) Eli tuon tallennat CD:lle juureen vaikka nimellä cd.bat ja sitten autoruniin laitat open=cd.bat. Edit: Leikittelin vielä idealla selvittää CD-aseman tunnus, sehän ei välttämättä aina onnistu em. tavalla, mutta se onnistuu jos tiedetään jokin uniikki tiedosto mitä etsiä CD:ltä: Viimeinen rivi on tarpeellinen vain, jos halutaan muuttaa lopuksi hakemisto CD:n juureen.
Kiitoksia Yamaneko vastauksista! Loppujen lopuksi näyttää toimivan, kun Autorun.inf on tällainen: [autorun] open=MindManagerViewer.exe \Esitys.mmap icon=autorun.ico Eli tuo backslash dokumentin nimen edessä ratkaisi tilanteen.