Windows 7 4.528 Themen, 43.513 Beiträge

Windows 7, Aufruf des calibredb Commands in einem VBS-Skript

GOROW / 2 Antworten / Flachansicht Nickles

Eine Liste aller ebooks in einer calibre-Bibliothek erstellt der Command calibredb, Funktion List.(ich verwende die neueste calibre-Version)
Ich möchte eine Liste erstellen und abhängig von div. Kriterien Ausbesserungen in der Bibliothek vornehmen - mit dem Kommand calibredb, Funktion set_metadata.

In einem Dos-Fenster (CMD.EXE) manuell eingegeben funktioniert calibredb list hervorragend und liefert auch die gewünschte Liste.

In einem VBS-Skript mithilfe des wscript.shell Objekts und dem RUN-Command gibt es immer folgende Fehlermeldungen:

Python function terminated unexpectedly
[Errno 12] Not enough space (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "site-packages\calibre\library\cli.py", line 1604, in main
File "site-packages\calibre\library\cli.py", line 247, in command_list
IOError: [Errno 12] Not enough space

und es gibt keinen Output. Auf der HD ist genug freier Platz (160 mb) vorhanden. Ev. gibt es ein Speicherproblem - ich weiss aber nicht was ich dagegen tun könnte.

Hätten Sie einen Tipp, wie ich das Problem lösen kann?

Besten Dank schon einmal im Voraus.

bei Antwort benachrichtigen