我需要编写一个.bat文件,它将通过目录结构递归并在命令行上将所有epub转换为mobis。我安装了Calibre,其基本命令行是
ebook-convert MyFile.epub MyFile.mobi.
我确信这对于那里的某个人来说是同步的,但我一直试图半个早上没有成功。
非常感谢任何帮助。
答案 0 :(得分:1)
好的,最终让它发挥作用:
FOR /r "THE_FOLDER I AM RECURSING TO/" %%f IN (*.epub) do (
SET FILE= %%f
SET TITLE=!FILE:~1,-5!
ebook-convert %%f "!TITLE!.mobi"
)
答案 1 :(得分:1)
尝试:
for /r %I in (*.epub) do "ebook-convert.exe" "%I" "%~nI.mobi"
祝你好运!