1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Autorun.inf:ssä oletushakemiston vaihto

Viestiketju Windows -ongelmat -osiossa. Ketjun avasi karilas 19.04.2009.

  1. karilas

    karilas Member

    Liittynyt:
    24.04.2006
    Viestejä:
    7
    Kiitokset:
    0
    Pisteet:
    11
    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?
     
  2.  
  3. yamaneko

    yamaneko Senior member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,093
    Kiitokset:
    1
    Pisteet:
    118
    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.
     
  4. karilas

    karilas Member

    Liittynyt:
    24.04.2006
    Viestejä:
    7
    Kiitokset:
    0
    Pisteet:
    11
    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
     
  5. yamaneko

    yamaneko Senior member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,093
    Kiitokset:
    1
    Pisteet:
    118
    Jos käynnistät dokumentin itse CD:ltä, toimivatko kuvat silloin? Oletko kokeillut useammassa koneessa?
     
  6. karilas

    karilas Member

    Liittynyt:
    24.04.2006
    Viestejä:
    7
    Kiitokset:
    0
    Pisteet:
    11
    Jos käynnistän Viewerin itse cd-asemalta ja sitten avaan sillä dokumentin samaiselta asemalta, niin kaikki on ok. Kuvat löytyvät.

     
  7. yamaneko

    yamaneko Senior member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,093
    Kiitokset:
    1
    Pisteet:
    118
    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.
     
    Viimeksi muokattu: 19.04.2009
  8. karilas

    karilas Member

    Liittynyt:
    24.04.2006
    Viestejä:
    7
    Kiitokset:
    0
    Pisteet:
    11
    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.
     
  9. yamaneko

    yamaneko Senior member

    Liittynyt:
    22.09.2005
    Viestejä:
    5,093
    Kiitokset:
    1
    Pisteet:
    118
    Hienoa :)
     

Jaa tämä sivu