filetime - ファイルのタイムスタンプの表示 ファイルのタイムスタンプを表示します。 ■前口上 DOS の DIR コマンドでは、ファイルのタイムスタンプのうち、秒を表 示してくれない、というご不満をお持ちの方はいらっしゃいませんか? 実は、私はそういう不満を持った事がないのですが、秒の情報がどう しても欲しい、という方も世の中にはいらっしゃることと思います。と いうことで、秒の情報まで含めたタイムスタンプを表示するコマンドを 作りました。 ■動作環境 MS-DOS 汎用(のはず)。 テストは、以下の環境で行われています。 PC-9801As/U2 + MS-DOS V6.20 (NEC製) ■使用法 Usage: filetime filename で指定されたファイルのタイムスタンプとファイル名を表示 します。 filename には DOS と互換のワイルドカードも使用できますが、これ は LSI C-86 のコマンドライン展開ルーチンに依存しています。そのた め、最大何ファイルまで表示可能かは不明です。一応、800ファイル 程度までなら問題なく表示可能であることを確認しております。また、 Win95 以降の長いファイル名には対応していないはずですが、動作確認 は行われておりません。 表示されるファイル名は、filename で指定されたものがそのまま表示 されます。すなわち、コマンドラインに記述したファイル名が小文字で あれば小文字で、フルパス指定であればフルパス名で表示されます。 ■エラーレベル 通常は、エラーレベルに0を返します。 タイムスタンプの表示に失敗した場合、エラーレベルに1を返します。 ■ソースに関して LSI C-86 Ver.3.30c に依存した作りになっております。一応、これの 試食版でコンパイルした実行ファイルが同梱されています。 ■著作権、再配布等 一応、著作権は主張させていただきます。以下、本プログラム、およ びドキュメントを総称して「本プログラム等」と表します。 ・本プログラム等の著作権は としき が有します。 ・本プログラム等を使用することにより、使用者の予期しない影響が あっても、作者はなんらの保証および補償をいたしません。 ・本プログラム等の転載、再配布、販売等は、事前に著作権者の許可 を求めなければ、自由にできます。 ^^^^^^^^^^^^ ただし、事前に許可を求められた場合は、原則として全てお断り いたします。なお、事後報告は歓迎いたします。 ^^^^^^^^^^ もちろん書籍、雑誌、CD−ROMへの収録も自由です。 なお、転載等を長期間継続するような場合でも、定期的な連絡・ 報告などは不要です。また、1つのバージョンについて1ヶ所の 転載先に対し3回以上連絡があった場合、当該バージョンの転載 中止を要請することがあります。 ・著作者人格権の同一性保持権に基づき、本プログラム等の改変を自 由に行うことを許可します。というよりも、積極的な改変をお願い いたします。 ただし、改変した本プログラム等では、著作者人格権の氏名表示権 に基づき、原作者の著作権表示を消去することを要請します。 なお、差し支えなければ改変した部分をご連絡いただければ、次の バージョンからその改変内容を反映させていただきたいと思います。 ・転載等の際は、入手した本プログラム等のファイル構成に対し変更 を加えずに再配布してください。ただし、本プログラム等に改変を 加えた場合はこの限りではありません。 ・作者は、本プログラム等に不備があっても、それを訂正する義務を 負いません。しかし、努力はするでしょうから連絡をお願いします。 ・仕様拡張に関する意見は、私の技術と体力と気力が許す範囲で対応 したいと思います。 ■謝辞 アーカイブ中の実行ファイルは、LSI C-86 Ver 3.30c 試食版でコンパ イルしたものです。LSI C-86 試食版を公開されたエル・エス・アイ ジ ャパン(株)に感謝申し上げます。 このプログラムを作るきっかけを与えてくれた Kup さんに感謝い たします。 ■改版履歴 version 0.00 2002-04-04 ・とりあえず動く version 0.01 2002-04-06 ・ワイルドカード対応 ・ファイル名も表示するようにした