Understood. As noted in my original post, I also still have v2.22.2 installed which I installed with the installer. The fact that I installed 2.22.2 with the installer leaves me puzzled as to why I can't invoke it without the full path. I can, indeed, use the full path -- with quotes to cope with spaces in folder names in Windows -- to both versions. I checked my PATH and the location of the LilyPond folders is in it. I have also tried specifying the complete paths to 'lilypond-book' for each version. For v2.22.2 I get:
"c:/Program Files (x86)/LilyPond/usr/bin/lilypond-book"' is not recognized as an internal or external command, operable program or batch file. For 2.24.2 I get the 'help' file when trying it on as small test file. No output is produced. ----- Original Message ----- > From: "Jean Abou Samra" <j...@abou-samra.fr> > To: "bobroff" <bobr...@centrum.is>, "Lillypond Users Mailing List" > <lilypond-user@gnu.org> > Sent: Wednesday, September 27, 2023 10:33:39 PM > Subject: Re: lilypond 'not recognized' > The word "install" has many different meanings. LilyPond is not "installed" > in the way you think. At least for 2.24, if you followed the procedure in > the learning manual, you have just downloaded it and put it somewhere (actual > location doesn't matter) on your computer, then pointed Frescobaldi to it. > If you want to have the program callable as "lilypond" in a terminal, you > can't put it anywhere (I mean, imagine if just downloading a program made it > the default in your terminal ... it would just be plain dangerous). You > need to putĀ it in a directory that is on the PATH variable. However, this is > quite unnecessary since you should be able to execute it as > > C:\...\lilypond-2.24.2\bin\lilypond.exe file.ly