atoms をコマンドラインから使う

perl や ifeffit にパスが通った環境下で、datoms を実行すれば良い。
例えば、下記の様に環境変数とパスを設定した cmd の中でなら datoms を実行可能。

demeterEnv.bat
SET DEMETER_BASE=C:\DemeterPerl
SET IFEFFIT_DIR=%DEMETER_BASE%\c\share\ifeffit\
SET PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;%DEMETER_BASE%\c\bin;%DEMETER_BASE%\perl\site\bin;%DEMETER_BASE%\perl\bin;%DEMETER_BASE%\c\bin\gnuplot\bin
 
cmd

ただし、オリジナルの datoms は

#!/usr/bin/perl

で始まる unix の shell スクリプトとして書かれているので、Windows から実行するなら 上記の様に perl にパスが通った環境下で

 perl -S datoms test.inp
 perl -S datoms -c test.cif
 perl -S datoms -c test.cif -o feff.inp

の様に実行する。