du for Win32


ソフトウェアの最終更新日付: 2005年9月30日


ソフトウェアの著作権表記: Copyright (c) 1995-2000,2003,2005 by Pie Dey Co.,Ltd.


 ここは、du for Win32に関する情報を提供するページです。du for Win32は、 株式会社ピーデー の川俣 晶 (autumn@piedey.co.jp)が開発し、フリーソフトウェアとして公開しているソフトウェアです。


概要

 ディスク上の、ディレクトリごとの容量の消費量を計算するプログラムです。

 ASCIIのMS-DOS Software Toolsのduコマンドに似ていますが、完全に同じではありません。

 指定したディレクトリより下の各ディレクトリに含まれるファイルのサイズの合計を、ディレクトリごとに算出して表示します。つまり、「げげ、ディスクが足りない」というときに、どのディレクトリを整理したら効率よく空き容量を広げられるか、調べるために使います。

最新版の動作環境

Windows NT 4.0/2000/XP/Server 2003 (Windows 9X/MEで使用する場合は、バージョン0.8以前を使用)

連絡先

du for Win32 Version 0.9に関するお問い合わせはautumn@piedey.co.jpへお願いします。

本ソフトウェアは、 NT-Toolsメーリングリスト にてサポートを行っています。質問などは、なるべくこちらのメーリングリストにお寄せ下さい。

バージョン一覧

日付 Ver. 説明
2005年9月30日 ***0.9***

極端に長いファイル名が存在する場合のエラー234を回避するためにUnicodeビルドに変更

Unicodeビルドにしたため、実行環境よりWindows 9Xを除去

Unicodeビルドでの文字化け防止のためsetlocale(LC_ALL, "Japanese");を追加

2005年3月30日 ***0.8***

 4Gバイトを超えるファイルでの積算値が誤っていた問題を解消。

2003年8月11日 ***0.7***

 内部に保持するパスのサイズをMAX_PATHからMAX_PATH*2に拡大してみた。極端に長いパスで有効かもしれない。

2000年5月15日 ***0.6***

 Windows 2000で使用すると、Super Hiddenのディレクトリで必ずアクセス権がないとエラーになるので、それは飛ばして処理するように修正。

1999年10月25日 ***0.5***

  -csvモードの追加。省略時にカレントディレクトリが指定されたと見なします。表示をdoubleから__int64に変更。

1999年3月1日 ***0.4***

 3桁ごとのカンマ区切りを行う-cオプションを追加しました。

 ついでにコマンドラインの解析方法を変えたので、ディレクトリの複数同時指定が出来ます。(例:du -t -c c:\ d:\ e:\)

1997年11月21日 ***0.3***

 NTFSによる圧縮ファイルに対応しました。圧縮されたファイルは、圧縮後のファイルサイズで計算します。

1995年10月20日 ***0.2***

 シフトJISモードでコンパイルできるようにソースを変更しました。

 その結果、漢字を使用したディレクトリ名が正しく表示されない問題が回避されますが、シフトJISに無いUNICODE文字をファイル名、ディレクトリ名に使った場合の結果は保証できません。

 また、この変更によって、Windows 95のコマンドプロンプトでも動作するようになりました。

 同梱のソースコードは、Unicode対応でもビルドできるようになっているので、Visual C++ 2.0Jがあれば、Unicode対応版をビルドできます。しかし、現状のOSでは、あまり意味がないでしょう。

1995年6月10日 ***0.1***

最初の版


ダウンロードのトップページへ戻る


このドキュメントは2011年11月20日 17:32:37に、OSDMシステムにより自動生成されました。


PIEDEY LINK BANNER
本サイトに関するお問い合わせ先: webmaster@piedey.co.jp
ソフトウェアに関するお問い合わせ先: support@piedey.co.jp
作成: 株式会社ピーデー・川俣 晶/autumn@piedey.co.jp