Win32 sysinfo Version 0.2


ソフトウェアの更新日付: 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***

最初の版


Win32 sysinfoのバージョン一覧ページに戻る

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


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


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