Előzmények

Mengyánhozzászólásai | válasz erre | 2008.09.05 16:21:41 (33492)
Ha a DO és a gpsbabel közé beteszel egy echo-t, akkor láthatod, hogy milyen paramétereket ad át a GPSBabel-nek.
Bocs, az kimaradt, hogy a gpsbabel "parancs" ilyenkor nem kerül végrehajtásra, mert ekkor már az echo parancs paramétere. Magyarul nem konvertál, csak kiírja a konvertáló parancsot.
[előzmény: (33491) Mengyán, 2008.09.05 16:19:07]

Mengyánhozzászólásai | válasz erre | 2008.09.05 16:19:07 (33491)
pgyp!

Valamelyik topikban javasoltam neked a FOR parancs használatát csoportos GPX-ből GDB-be konvertálásra. Sajnos nem találtam meg, hogy hol, ezért ide válaszolok. Küldhetném magánban is, de hátha mást is érdekel. Nos, íme:

FOR /F %%I IN ('dir X:\Garmin\GPX\*.gpx /b /a-d /s') DO
gpsbabel.exe -t -i gpx -f "%%~fI" -o gdb,ver=2 -F "%USERPROFILE%\Dokumentumok\Tracks\%%~nI.gdb"

Ez egy sor, csak nem akartam széthúzni a fórumot, és muszáj volt megtörni. Ha a DO és a gpsbabel közé beteszel egy echo-t, akkor láthatod, hogy milyen paramétereket ad át a GPSBabel-nek. Célszerű betenni egy .bat fájlba a GPSBabel mellé, vagy megadni a teljes elérési útját, és ha lúd, hát legyen kövér alapon elé ezt:

@echo off
cls
TITLE GPX konverter


utána pedig:
pause, hogy ne zárja be a parancssort, és lásd, volt-e hiba.

Működése:
A DIR utasítás kilistázza a GPX fileokat a megadott mappából (X:\Garmin\GPX\*.gpx). Ide célszerű a storage módba kapcsolt kütyün lévő fájlok helyét beírni. A /b egyszerű listát készít, a /a-d kihagyja a könyvtárakat (ha esetleg lenne .GPX kiterjesztésű könyvtár, bár ennek kicsi a valószínűsége, viszont ha nem gpx-et konvertálsz, szükség lehet rá :-) ), a /s pedig teljes elérési úttal listázza a file-okat, mégpedig rekurzívan, azaz végigmegy az alkönyvtárakon is. A DIR parancs kimenetének minden sora egyenként bekerül az I változóba, amiből a DO után "képződik" a GPSbabel paraméterezése. Jelen esetben a Dokumentumok\Tracks-be pakolja a v2-es GDB-ket. A %%~akármiI-ről pedig egy help for paranccsal szerezhetsz bővebb infót.

Ez a parancs megfelelően átszerkesztve, és GPSBabel helyett pl az XnView-t használva alkalmas képek csoportos konvertálására is a logokhoz.

Bejelentkezés név:  jelszó:   [regisztráció]