lilypond-usage: Problems running convert-ly

 
 2.4 Problems running ‘convert-ly’
 =================================
 
 When running convert-ly in a Command Prompt window under Windows on a
 file which has spaces in the filename or in the path to it, it is
 necessary to surround the entire input file name with three (!)  sets of
 double quotes:
 
      convert-ly """D:/My Scores/Ode.ly""" > "D:/My Scores/new Ode.ly"
 
    If the simple ‘convert-ly -e *.ly’ command fails because the expanded
 command line becomes too long, the ‘convert-ly’ command may be placed in
 a loop instead.  This example for UNIX will upgrade all ‘.ly’ files in
 the current directory
 
      for f in *.ly; do convert-ly -e $f; done;
 
    In the Windows Command Prompt window the corresponding command is
 
      for %x in (*.ly) do convert-ly -e """%x"""
 
    Not all language changes are handled.  Only one output option can be
 specified.  Automatically updating scheme and LilyPond scheme interfaces
 is quite unlikely; be prepared to tweak scheme code manually.