Betriebssystemabhängig > Windows
Aufruf per Kommandozeile
(1/1)
norbert:
Hallo!
Mit dem Aufruf über Kommandozeile haperts noch (wenn ich eine .ly-Datei per drag'n'drop auf die lilypond-desktop verknüpfung ziehe, funktioniert es,wird ein pdf erstellt):
Folgende Varianten erzeugen gar nichts, auch keine logdateien und keine Fehlermeldungen (unter WinXP 32Bit sowie Windows 7 64Bit):
Batch Datei:
@echo on
cd "C:\Program Files (x86)\LilyPond\usr\bin"
"lilypond-windows.exe" -dbackend=svg "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows -dbackend=svg "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows "C:\Users\muno\Desktop\lilypond\test2.ly"
lilypond-windows test2.ly
lilypond-windows "C:\Users\muno\Desktop\lilypond\test2.ly"
Folgender Aufruf erzeugt immerhin eine Fehlermeldung:
lilypond "C:\Users\muno\Desktop\lilypond\test2.ly"
Fehlermeldung:
\test2.ly"
GNU LilyPond 2.12.3
programming error: cannot find absolute argv0
continuing, cross fingers
ERROR: In procedure primitive-load-path:
ERROR: Unable to find file "ice-9/boot-9.scm" in load path
Das kann doch eigentlich nicht so schwer sein oder ?
Grüße
Norbert
ding-dong:
hallo
meistens wechselt man ja zum ordner, auf dem das file residiert und ruft dann lilypond direkt oder (falls der registry-eintrag nicht vorhanden ist) mit dem vollen pfadnamen auf - also:
--- Code: ---cd "c:\meine daten\…\…\…"
--- Ende Code ---
und dann
--- Code: ---lilypond.exe test.ly
--- Ende Code ---
oder
--- Code: ---"C:\Program Files\LilyPond\usr\bin\lilypond.exe" test.ly
--- Ende Code ---
man kann zusätzlich die generierten (log-) files speziell ablegen:
--- Code: --- >lilypond.exe test.ly >xxxxxxxxx.log 2>&1
--- Ende Code ---
was geschieht dann?
norbert:
danke, so geht es !
RobUr:
Hallo Norbert,
herzlich willkommen hier im Forum!
Zur Kommandozeilenproblematik hatten wir an anderer Stelle bereits ein paar Ausführungen.
Grüße, Robert
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln