Hi, OK, this should work, I tested it and the command is correctly constructed. (Plus, no `list.txt` is required). Save this to `convert.bat`, and run it. ``` @ECHO OFF SETLOCAL EnableDelayedExpansion for %%D in (*.html) do ( set "FILES=!FILES! %%D" ) pandoc -o mi.epub %FILES% ``` The issue was that I didn't remember Pandoc has no option to get files from stdin, it interprts its stdin always as file contents. Hth, Sukil El 14/09/2022 a las 11:27, mr vicky escribió: > can you please write here exact command which i will past in cmd ? > i am trying to past your given command without reffer list.txt and i > am getting error > > On Wednesday, September 14, 2022 at 1:05:52 PM UTC+5 suki...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org > wrote: > > First, delete that `list.txt`, and then: either paste the commands > directly in cmd (right click the cmd window to paste directly or > open a menu depending on your settings); or save it to > `convert.bat`, replacing `%` with `%%` (so `%D` becomes `%%D`, > then run `convert.bat`. > > > (Also, I think you know this, but just in case: the file doesn't > have any `, I use them to mark codeblocks as in Markdown). > > Hth, > > Sukil > > > El 14/09/2022 a las 9:32, mr vicky escribió: >> well i save it in text file in same directory where the html >> files are and then i ran command >> but its making epub of text file not html files >> here you can see attached files >> >> On Wednesday, September 14, 2022 at 1:32:40 AM UTC+5 >> suki...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org wrote: >> >> If powershell doesn't work, you could do: >> >> 1. Type: >> >> ``` >> >> for %D in (*.html) do ( >> >> echo %D >> list.txt >> >> ) >> >> pandoc -o mi.epub < list.txt >> >> ``` >> >> >> I haven't tested this, but I think it should work. If it only >> takes one file, replace the newlines in list.txt with spaces. >> >> Hth, >> >> Sukil >> >> >> >> >> >> El 13/09/2022 a las 22:21, BPJ escribió: >>> That's some cmd.exe dumbness I guess. I'm afraid I haven't >>> used Windows for over a decade. >>> >>> Does anyone else know? >>> >>> Den tis 13 sep. 2022 18:21mr vicky skrev: >>> >>> i am using this command >>> pandoc -o my.epub *.html >>> here is result >>> pandoc.exe: *.html: openBinaryFile: invalid argument >>> (Invalid argument) >>> >>> >>> On Tuesday, September 13, 2022 at 7:06:38 PM UTC+5 mr >>> vicky wrote: >>> >>> ok thank you very much :) >>> >>> On Tuesday, September 13, 2022 at 6:02:54 PM UTC+5 >>> BP wrote: >>> >>> Attached. You will need perl >= 5.14. See the >>> README.md file! >>> >>> Den mån 12 sep. 2022 20:51mr vicky >>> skrev: >>> >>> will you tell me which rename script you are >>> using? >>> may be it will be more easy for me . >>> Thank you very much for your help :) >>> >>> On Mon, 12 Sep 2022 at 11:40 pm, BPJ >>> wrote: >>> >>> That's right. You don't need to prefix >>> anything to 100 and up since you have >>> less than 1000 files. >>> >>> Den mån 12 sep. 2022 19:33mr vicky >>> skrev: >>> >>> you means i rename like this >>> 001.html >>> 002.htnl >>> 003.html >>> 004.html >>> 005.html >>> 006.html >>> 007.html >>> 008.html >>> 009.html >>> 010.html >>> >>> check this 10th number is right ? >>> and what about when i reach 100 >>> number of file and then 200 number >>> of file >>> because my files are more than 400 >>> >>> On Mon, 12 Sep 2022 at 10:09 pm, BPJ >>> wrote: >>> >>> just type *.html (star included) >>> and it will be as if you had >>> listed all the .html files in >>> the current directory in >>> alphabetical order. >>> It doesn't have to be the >>> current directory: if the files >>> are in a subdirectory html then >>> html/*.html will work. >>> >>> Note that you shouldn't just >>> prepend a zero to all file >>> names: you should prepend two >>> zeroes to files 0.html through >>> 9.html and one zero to files >>> 10.html through 99.html; the >>> goal is for all file names to >>> start in the same number of digits. >>> >>> Den mån 12 sep. 2022 18:56mr >>> vicky skrev: >>> >>> i can use also >>> i have software which will >>> rename all files and ad 0 >>> before numbers but tell me >>> will i write all files name >>> in command or just from file >>> one to last number file ? >>> >>> On Mon, 12 Sep 2022 at 9:52 >>> pm, BPJ wrote: >>> >>> I would use a script to >>> change the names to >>> zero-padded format and >>> then glob them. >>> >>> Den mån 12 sep. 2022 >>> 16:49mr vicky >>> skrev: >>> >>> i have more than 100 >>> html files evan more >>> than 400 html files >>> and my all files >>> name are like this >>> 1.html, 2.html >>> 3.html 4.html >>> so i can convert >>> them all in single >>> epub ? >>> and i need to write >>> all file names in >>> command ? >>> On Friday, September >>> 9, 2022 at 6:01:30 >>> PM UTC+5 BPJ wrote: >>> >>> Generally you >>> can just list >>> them on the >>> command line and >>> pandoc will >>> concatenate them: >>> >>> ``````shell >>> pandoc -o >>> all.pdf -f html >>> html1 html2 html3 >>> `````` >>> >>> Globbing might work >>> >>> ``````shell >>> pandoc -o >>> all.pdf -f html >>> html* >>> `````` >>> >>> but note that >>> the shell sorts >>> "alphabetically" >>> so html10 sorts >>> before html2! >>> You might want >>> to zero-pad the >>> numbers in the >>> file names: >>> >>> html00, html01 >>> .. html09, >>> html10 .. html99 >>> >>> so that there >>> are two (or >>> three) digits in >>> every filename. >>> I usually name >>> my files using >>> three digits >>> with "gaps" >>> *before* the >>> actual name: >>> >>> 000-frontmatter.md >>> 010-preface.md >>> 020-introduction.md >>> 030-preliminaries.md >>> 040-advanced.md >>> >>> so that if I >>> later want to >>> insert a chapter >>> between say the >>> third and fourth >>> chapter I can >>> number it >>> 035-something.md >>> and if I want to >>> insert a chapter >>> before that I >>> can call it >>> 033-whatever.md >>> so that I don't >>> need to renumber >>> several files >>> and globbing >>> >>> ``````shell >>> pandoc -o >>> all.pdf *.md >>> `````` >>> >>> will still give >>> me all the files >>> in correct order. >>> >>> /bpj >>> >>> Den fre 9 sep. >>> 2022 12:31mr >>> vicky >>> >>> skrev: >>> >>> hello >>> i want to >>> create pdf >>> file from >>> multiple >>> html file. >>> And the >>> files name >>> are like this >>> html1 >>> html2 >>> html3 >>> >>> i want to >>> convert them >>> in single >>> pdf or epub file >>> please can >>> you explain >>> me command >>> and way of >>> doing this ? >>> >>> Thank you >>> >>> -- >>> You received >>> this message >>> because you >>> are >>> subscribed >>> to the >>> Google >>> Groups >>> "pandoc-discuss" >>> group. >>> To >>> unsubscribe >>> from this >>> group and >>> stop >>> receiving >>> emails from >>> it, send an >>> email to >>> pandoc-discus...@googlegroups.com. >>> To view this >>> discussion >>> on the web >>> visit >>> https://groups.google.com/d/msgid/pandoc-discuss/caf40fb8-07cf-44a4-b0b6-732e8b5e9a5fn%40googlegroups.com >>> . >>> >>> -- >>> You received this >>> message because you >>> are subscribed to >>> the Google Groups >>> "pandoc-discuss" group. >>> >>> To unsubscribe from >>> this group and stop >>> receiving emails >>> from it, send an >>> email to >>> pandoc-discus...@googlegroups.com. >>> To view this >>> discussion on the >>> web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/2ec806d1-af88-4023-9d8b-fb2852935dfen%40googlegroups.com >>> . >>> >>> -- >>> You received this >>> message because you are >>> subscribed to the Google >>> Groups "pandoc-discuss" >>> group. >>> To unsubscribe from this >>> group and stop receiving >>> emails from it, send an >>> email to >>> pandoc-discus...@googlegroups.com. >>> To view this discussion >>> on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhD84_%3DTbfO2hSQHpAnF3mbdTYc2fEG2CyumCPw9qC9Rsw%40mail.gmail.com >>> . >>> >>> -- >>> You received this message >>> because you are subscribed >>> to the Google Groups >>> "pandoc-discuss" group. >>> To unsubscribe from this >>> group and stop receiving >>> emails from it, send an >>> email to >>> pandoc-discus...@googlegroups.com. >>> >>> To view this discussion on >>> the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CAH8MJH_e67u4YMwCEYpeBfDY09jDCvfduubLkRdRKRLqh8hbAg%40mail.gmail.com >>> . >>> >>> >>> -- >>> You received this message >>> because you are subscribed to a >>> topic in the Google Groups >>> "pandoc-discuss" group. >>> To unsubscribe from this topic, >>> visit >>> https://groups.google.com/d/topic/pandoc-discuss/x3cVQPV2MWs/unsubscribe. >>> To unsubscribe from this group >>> and all its topics, send an >>> email to >>> pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To view this discussion on the >>> web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhBme1EvsD6Lb0wYmBwx47AsPhpvu1Xp-ic12pnB_qM0GQ%40mail.gmail.com >>> . >>> >>> -- >>> You received this message because >>> you are subscribed to the Google >>> Groups "pandoc-discuss" group. >>> To unsubscribe from this group and >>> stop receiving emails from it, send >>> an email to >>> pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> >>> To view this discussion on the web >>> visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CAH8MJH9mZCoj2gkgBSfO-PAc4ptwjBPj%2BnuHxVppG%3DRC7jGi9g%40mail.gmail.com >>> . >>> >>> -- >>> You received this message because you >>> are subscribed to the Google Groups >>> "pandoc-discuss" group. >>> To unsubscribe from this group and stop >>> receiving emails from it, send an email >>> to pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhDaM033xRTbA%3DQ_TGHnOhCpS2-o0Fck8sDYZr3CfKSPhQ%40mail.gmail.com >>> . >>> >>> -- >>> You received this message because you are >>> subscribed to the Google Groups >>> "pandoc-discuss" group. >>> To unsubscribe from this group and stop >>> receiving emails from it, send an email to >>> pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CAH8MJH8Kwyj4wa-%2Bfn8wN-H5%3DE%2B6Ut7UROiMWvu%3DpfhepTgAGQ%40mail.gmail.com >>> . >>> >>> -- >>> You received this message because you are subscribed to >>> the Google Groups "pandoc-discuss" group. >>> To unsubscribe from this group and stop receiving emails >>> from it, send an email to pandoc-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/1d652de4-3624-46a1-a671-cc73ce6417d4n%40googlegroups.com >>> . >>> >>> -- >>> You received this message because you are subscribed to the >>> Google Groups "pandoc-discuss" group. >>> To unsubscribe from this group and stop receiving emails >>> from it, send an email to pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/pandoc-discuss/CADAJKhA1fgDgmVUVoAkzQDSqKm8e2Ytd%3DgNku%2B3tL8KXwTBtyA%40mail.gmail.com >>> . >> >> -- >> You received this message because you are subscribed to the >> Google Groups "pandoc-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to pandoc-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/pandoc-discuss/4af1b08a-856b-43de-b473-476680e4236dn%40googlegroups.com >> . > > -- > You received this message because you are subscribed to the Google > Groups "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/7e388223-7e02-419c-960d-429c29287cb6n%40googlegroups.com > . -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/f561266f-ad25-857c-73d0-f437df280970%40gmail.com.