Windowsのバージョンやビルド番号、Java実行環境(JRE)、OSのbit数、メモリの量を自動で出力するバッチファイルです
このフォーラムで
- WindowsだけどOSバージョンが分からない!
- 構成を書き出すのが面倒!
マインクラフトでトラブルが起きて質問するときにOSバージョンとかメモリ量は書いて損はないと思います
※仮想マシンやMacOS、Linux、JDKを使っている方及びインストールを初期設定以外で行う場合は想定していません
コマンドプロンプトのコマンドだけで実行しているのでWIndows系であれば全て実行できると思います
(systeminfoコマンドの結果抽出はかなり力技でやっているので失敗するかも…)
フォルダ構成
windowsChecker
│ boot.bat(起動用バッチファイル)
│
└─library
deleteSystemInfo.bat(libraryに作成したsysteminfo.txtを確認なしで削除する)
findJre.bat(C:\Program Files\Javaフォルダを探しに行く)
(Javaフォルダが無かったらマインクラフトではランチャーのデフォルトjreを使っているとみなす)
findstrSystemInfo.bat(libraryにあるsysteminfo.txtから必要な情報を抽出する)
writeSystemInfo.bat(libraryにsysteminfoコマンドの実行結果をsysteminfo.txtに書き込む)
実行例(カッコ内は実際には表示されていません)
OS 名: Microsoft Windows 10 Pro
Microsoft Windows [Version 10.0.18363.535]
システムの種類: x64-based PC(x86なら32bitOS、x64なら64bitOS)
物理メモリの合計: 32,733 MB(,とそれより右の数字を削除すれば大体のGBになりますこれだと32GB)
利用できる物理メモリ: 23,845 MB(約23GB)
仮想メモリ: 最大サイズ: 37,597 MB(仮想メモリはたいてい書く必要はないです)
仮想メモリ: 利用可能: 28,072 MB
仮想メモリ: 使用中: 9,525 MB
jre1.8.0_231(Java8 231)
恐らくデフォルトのマインクラフトランチャーJREを使っていると考えられる場合はjre is defaultと表示されます
Javaフォルダ直下のフォルダを表示しているだけの雑仕様です
JavaはインストールしているがランチャーからJREの設定を変更していないならデフォルトのJREが使われています
注意事項:このバッチファイルを利用したことによって生ずるいかなる損害に対しても一切責任を負いません
マルウェア(コンピューターに何らかの損害を与えることを目的とするソフト)では無いですが、ウィルススキャンなどを行ってください
管理者として実行は不要
実行結果に実行例以外のことが書いてあったら余計な部分を削除してください
ダウンロードリンク
https://www.dropbox.com/s/n1prm5uthq2e5 ... r.zip?dl=0
使い方はwindows checker.zipを日本語やスペース、記号が含まれないフォルダに解凍
中にあるboot.batをダブルクリックで実行するだけです
完了するとメモ帳で勝手にresult.txtが開かれます
開かれない場合はlibraryフォルダの中にあるresult.txtを開いてください
バッチファイルのコマンド内容はメモ帳で確認できます
希望があれば処理内容を日本語で記述して追加でアップロードします