Hier ist eine eine Version der bash-Skripte fr die 
DOS-basierte Skriptsprache von Windows (die "Eingabeaufforderung").

Es sind nicht alle bash-Skripte fr DOS-Batch umformuliert.
Aktuell ist jeweils nur die bash-Variante im "scripts"-Verzeichnis. 
Auch sind die meisten BAT Batch-Skripte von mir nicht getestet,
da ich selbst nur die Skripte aus "scripts" benutze.
Ich habe auch keine Lust und keine Zeit mich nher damit
zu beschftigen.

Fehler bitte melden und/oder selbst korrigieren.

--

Die Batch-Dateien, die Kommandos der MSYS-Version
und gpsbabel.exe mssen im Suchpfad PATH erreichbar sein.
Z.b. kann man all diese Programme in C:\COMMAND kopieren
und C:\COMMAND in PATH ergnzen:

Mit rechtem Mausklick auf "Arbeitsplatz -> Eigenschaften"
"Erweitert -> Umgebungsvariablen -> Systemvariable PATH"

--

Einige Skripte bentigen die Unix-Kommandos sed, grep, find u.s.w. 
Diese knnten aus der MSYS-Distribution entnommen werden.
Das ZIP-Kommando gibt es hier: http://www.info-zip.org/

Einige Skripte basierend auf "sed" nutzen die Option "-i"
zur Dateibearbeitung. Diese ist erst in neueren GNU sed Versionen 4.x
verfgbar. Das sed von MSYS untersttzt das nicht, aber dieses:
http://gnuwin32.sourceforge.net/packages/sed.htm  
(in msys.zip ergnzt)

Eine brauchbare sed-Variante gibt es auch in "UnxUpdates.zip"
http://unxutils.sourceforge.net/


--

Interessant sind diese Skripte auch fr den WinCE-PDA, auf dem es keine bash gibt. 
Wohl aber mit "PocketConsole" eine BAT-artige Sprache, inklusive FOR-Loop.

Nach ersten Tests auf dem PDA sind aber Problemem zu erkennen.
Die PocketConsole hat Schwierigkeiten mit der Ein/Ausgabeumleitung.
Diese funktioniert in CMD, dort gehen aber keine For-Schleifen.
Ausserdem werden REM-Zeilen nicht als Kommentar erkannt.
Es ist also sicher noch etwas Aufwand, die Skripte auf dem PDA lauffhig
zu machen.
Auch die PDA-Version von GPSBABEL bietet anscheinend noch nicht alle
Funktionen der PC-Version.
