# 完全に脱線ですが…
> ディレクトリの時 「DVD ID = -1 ...」 でエラーになりますね。
これはそのとおりです。
=====
DVI ID = -1
dvipdfmx:fatal: Something is wrong. Are you sure this is a DVI file?
=====
は test というディレクトリが存在する場合。
> ファイルの時は「dvipdfmx: DVI: Invalid argument」のようになります。
空の 0 byte のファイルだとそうなります。
しかし,たとえば「aiueo」とだけ書いたテキストファイルなら
=====
DVI ID = 111
dvipdfmx:fatal: Something is wrong. Are you sure this is a DVI file?
=====
となります。
(若干の OS 依存性があるかも? 私は Win32 です。)