名前が日時であるディレクトリを作成するプログラム mkdir_dt.exe rev.6 written by Seiji Fujita http://userweb.alles.or.jp/sfujita/ ---------------------------------------------------------------- 【使い方】 Win 95/98/Me/2000/XP/7のDOS窓/コマンドプロンプトやエクスプローラ、 またはDPMI対応のDOS上でMKDIR_DT.EXEを(タイプまたはクリックによって) 実行するだけです。未確認ですが、WinNTでも使えると思います。 mkdir_dt [parameter] [Enter] 実行すると、その時点の日付(MMDD)と時刻(hhmm)を名前とするディレク トリ MMDDhhmm を作成します。 ・parameter が指定されない場合は、日時名のディレクトリをカレント  ディレクトリに作成します。 ・parameter に既存のディレクトリパスが指定された場合は、指定先の  下層に日時名のディレクトリを作成します。  ※ディレクトリ指定する場合は「既存」のもの、つまり mkdir_dt.exe   を実行する以前に存在しているものを記述して下さい。   mkdir_dt.exeには、日時名ディレクトリの上位階層のディレクトリ   まで生成する機能は持たせてありません。 ※ディレクトリ指定は(D:\SUB\、\DOC\、\)のように記述する事。  末尾の「\」を忘れない事。 ※parameter として、-h, /h, -H, /H, -help, /help, -HELP, /HELP,  help, HELP, -?, /?, ? を指定した場合には、上記と同等の説明が  表示されます。 具体的な使用例: (1) カレントディレクトリが c:\wrk、日時が1月5日 10時5分である  場合に、パラメータなしで mkdir_dt [Enter] すると、ディレクトリ  c:\wrk\01051005 が作成されます。 (2) カレントディレクトリが c:\wrk、日時が1月5日 10時5分である  場合に、ルート(\)を指定して、mkdir_dt \ [Enter] すると、ディレク  トリ c:\01051005 が作成されます。 (3) カレントディレクトリが c:\wrk、日時が1月5日 10時5分である  場合に、mkdir_dt Here_ [Enter] すると、ディレクトリ  c:\wrk\Here_01051005 が作成されます。 (4) 日時が1月5日 10時5分である場合に、ディレクトリ(d:\doc\)を  指定して、mkdir_dt d:\doc\ [Enter] すると、ディレクトリ  d:\doc\01051005 が作成されます。 【使用言語】 ・Free Pascal Compiler for DOS 1999年5月版 (rev.0〜4) ・Free Pascal Compiler Version 2.6.2 (rev.5) 【履歴】 rev.0 初版の作成 on 2002/04/30 rev.1 説明にありながら、実行プログラムでは /HELP パラメータが    抜け落ちていたため修正 rev.2 ヘルプ表示の際に表示するプログラム名が、打ち決めでなく、    呼び出し時のファイル名になるようにした。 rev.3 日時を取得するタイミングが日付の変わり目である場合の対策をした rev.4 ヘルプメッセージを若干変更(「既存のディレクトリ」である旨を明記) rev.5 32bitプログラムとしてコンパイルし直し&若干仕様変更 on 2014/03/30    ※16bitプログラムだと64bit OSで使用できないため    ※使用方法の表示において、プログラム名が実行時のパス付きとなる    (従来どおりパス抜き表示が好ましいが、現時点で上手くできない。     32bit化することが最優先なので、暫定的にこの仕様とした)    ※ディレクトリ作成動作は従来通りだが、具体的な使用例を追記した。 rev.6 使用方法の表示をrev.4までと同等に修正    parameterの-h, /h, -H, /H, -help, /help, -HELP, /HELPなどの    大文字・小文字混在でも受け付けるように改善した