Can you please send one such file that it skipped, if you want me to work on it - I like playing with these things. When I wrote it I didn't have any file in my db that calibre can actually "write" metadata to, only read, so I didn't test it completely. Also, I never used these metadata functions in calibre before so I'm not really sure of the difference between ebook-meta and xxx-meta.
However, I downloaded a test ltf file and here is the result
Code:
"ebook-meta "C:\22\Seal.lrf""
Title : Privy Seals
Author(s) : Ford,Ford Madox [Ford,Ford Madox]
Category : Historical Fiction,,
Tags : Historical Fiction
"ebook-meta "C:\22\Seal.lrf" -t "Ford,Ford Madox [Ford,Ford Madox]""
Original metadata::
Title : Privy Seals
Author(s) : Ford,Ford Madox [Ford,Ford Madox]
Category : Historical Fiction,,
Tags : Historical Fiction
Changed metadata::
Title : Ford,Ford Madox [Ford,Ford Madox]
Author(s) : Ford,Ford Madox [Ford,Ford Madox]
Category : Historical Fiction,,,
Tags : Historical Fiction
"ebook-meta "C:\22\Seal.lrf" -a "Privy Seals""
Original metadata::
Title : Ford,Ford Madox [Ford,Ford Madox]
Author(s) : Ford,Ford Madox [Ford,Ford Madox]
Category : Historical Fiction,,,
Tags : Historical Fiction
Changed metadata::
Title : Ford,Ford Madox [Ford,Ford Madox]
Author(s) : Privy Seals [Seals, Privy]
Category : Historical Fiction,,,,
Tags : Historical Fiction
File: 2
If you upload a skipped file, I'll experiment with it.
btw, java trails
http://java.sun.com/docs/books/tutorial/ is a really good resource for learning the java language. You can learn the whole thing there...
Edit: I just saw your post. This can mean two things, either calibre program files is not in your path, but than lrf-meta shouldn't work either, or you don't have the latest v. of calibre. For this to work "C:\Program Files\calibre" has to be in your path variable. If it isn't than add it as per instructions for adding java bin to your path.