ソフトウェアの更新日付: 1998年3月3日
ソフトウェアの著作権表記: Copyright (c) 1997,1998 by Pie Dey Co.,Ltd.
ここは、Win32 sysinfo Version 0.2に関する情報を提供するページです。Win32 sysinfo Version 0.2は、 株式会社ピーデー の川俣 晶 (autumn@piedey.co.jp)が開発し、フリーソフトウェアとして公開しているソフトウェアです。
OSのバージョン番号(メジャー、マイナー)、ビルド番号、プラットフォームIDをプロセスのリターンコードとして返します。つまり、バッチ中で、ERRORLEVELで判定可能です。
バッチの中で、OSのバージョンやビルド番号を判定したい場合に使用します。
Windows NT 4.0, Windows 95/98等
以下の五つの使い方があります。
sysinfo MAJOR
OSのメジャーバージョン番号を返します。NT 4.0なら4です。
sysinfo MINOR
OSのマイナーバージョン番号を返します。NT 4.0なら0です。
sysinfo BUILD
OSのビルド番号を返します。NT 4.0SP3なら1381です。
ビルド番号は、サービスパックを使用した時等に変化します。
sysinfo PLATFORM
OSのプラットフォームIDを返します。
0=WIN32S
1=WIN9X
2=NT
255=MS-DOS/Win3.x
sysinfo
簡単な使い方と、現在の設定を表示します。
本ソフトウェアは、株式会社ピーデーがサービスのために配布するもので、商品ではありません。無料です。従って、一切のサポートはありません。保証もありません。
Copyrightは保持しますが、改編、転載などは、自由です。
ただし、中身を変更した場合は、どこの誰が何を変更したのかを明記して下さい。また、改編したバージョンを配布する場合は、必ずソースコードを付けて下さい。その場合は、川俣 晶 autumn@piedey.co.jp (autumn@piedey.co.jp) まで連絡下さると嬉しいです。有益な改良は、こちらで配布する版にも反映させたいと思います。
パソコン通信、インターネット、書籍などに掲載する場合は、ご一報下さい。
サンプルその1 情報を表示する
--------------------------ここから---------------------------
@echo off
sysinfo MAJOR
echo MAJOR=%ERRORLEVEL%
sysinfo MINOR
echo MINOR=%ERRORLEVEL%
sysinfo BUILD
echo BUILD=%ERRORLEVEL%
sysinfo PLATFORM
echo PLATFORM(0=WIN32S, 1=WIN9X, 2=NT, 255=MS-DOS)=%ERRORLEVEL%
--------------------------ここまで---------------------------
サンプルその2 特定のOSの特定のビルドかどうか判定する
--------------------------ここから---------------------------
@echo off
sysinfo PLATFORM
if %ERRORLEVEL% NEQ 2 goto NOT_NT40SP3
sysinfo MAJOR
if %ERRORLEVEL% NEQ 4 goto NOT_NT40SP3
sysinfo MINOR
if %ERRORLEVEL% NEQ 0 goto NOT_NT40SP3
sysinfo BUILD
if %ERRORLEVEL% NEQ 1381 goto NOT_NT40SP3
echo このシステムはWindows NT 4.0 SP3です
goto EXIT
:NOT_NT40
echo このシステムはWindows NT 4.0 SP3ではありません
:EXIT
--------------------------ここまで---------------------------
ファイル名 | 説明 |
sysinfo.exe | 実行ファイル(VC++4.1Eにてビルド) |
sysinfo.txt | 説明テキスト |
sysinfo.cpp sysinfo.dsp sysinfo.dspw |
ソース(VC++5.0J用) |
dosinfo.cpp dosinfo.mak |
ソース(VC++1.52E用) |
Win32 sysinfo Version 0.2に関するお問い合わせはautumn@piedey.co.jpへお願いします。
本ソフトウェアは、 NT-Toolsメーリングリスト にてサポートを行っています。質問などは、なるべくこちらのメーリングリストにお寄せ下さい。
Win32 sysinfo Version 0.2をダウンロードする。
日付 | Ver. | 説明 |
1998年3月3日 | ***0.2*** |
最初の版 MS-DOSで実行した場合も情報を返すようにした。 (16bit実行ファイルをstubとして埋め込んだ) |
1997年11月23日 | ***0.1*** |
最初の版 |
このドキュメントは2011年11月20日 17:32:37に、OSDMシステムにより自動生成されました。