アカウント名:
パスワード:
for %%f in (*.doc) do @cscript.exe doc_converter.vbs %%f (バッチファイルでの書式) とかやって、doc_converter.vbs の中で Word を COM で実体化させて保存しなおす、とかやれば好きにバッチ変換できませんか。当然 VBScript (WSH) で全部やってもいいですけど。
もっとも、MS が作ったものが「きっちりと ODF に変換されて保存されるのか」なんてのはわかったものじゃないですし、結局 Office を買わないと使えないのであれば、オープンソースで自前で書いちゃうのはいいんじゃないんでしょうか。
ただ、MS が Novell に ODF-OOXML コンバータを作らせてたと思ったのですが…… sf.net を利用して開発し、修正 BSD ライセンスで公開されているはずです。これすら使ってもいないのであれば、ちょっともったいないと思いますね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
開いた括弧は必ず閉じる -- あるプログラマー
無駄遣い (スコア:1)
国費の無駄遣いに。
対応が被りすぎていて何とも。
Re: (スコア:1, すばらしい洞察)
別に無駄ではない気がしますが。
マイクロソフトのは自動変換してくれるわけじゃないですよね?
Re:無駄遣い (スコア:1)
for %%f in (*.doc) do @cscript.exe doc_converter.vbs %%f (バッチファイルでの書式) とかやって、doc_converter.vbs の中で Word を COM で実体化させて保存しなおす、とかやれば好きにバッチ変換できませんか。当然 VBScript (WSH) で全部やってもいいですけど。
もっとも、MS が作ったものが「きっちりと ODF に変換されて保存されるのか」なんてのはわかったものじゃないですし、結局 Office を買わないと使えないのであれば、オープンソースで自前で書いちゃうのはいいんじゃないんでしょうか。
ただ、MS が Novell に ODF-OOXML コンバータを作らせてたと思ったのですが…… sf.net を利用して開発し、修正 BSD ライセンスで公開されているはずです。これすら使ってもいないのであれば、ちょっともったいないと思いますね。