Windowsで使用可能なメモリを調べるコマンドはありますか?

Windowsで利用可能な物理メモリを返すコマンドを探しています。"systeminfo"を試してみましたが、時間がかかりすぎますし、私にとって不要な情報をたくさん返してきます。もし、このようなコマンドがないのであれば、コマンドプロンプトを使って別の方法で取得するには、どのような方法があるでしょうか?

ソリューション

少し時間がかかりますが(私の場合は10秒程度)、以下のコマンドで実行できます。

systeminfo |find "Available Physical Memory"
解説 (4)

Windows 7をお使いの方は、パワーシェルプロンプトでこの方法を使うことができます。

(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum

また、きれいに表示したい場合は......何ギガですか?

(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum/1GB

また、古いバージョンのWindows(またはW7)を使用している場合は、コマンドプロンプトで次のように入力します。

wmic memorychip get capacity
解説 (6)

質問にあるように,systeminfoについてはすでにご存知ですよね。 また,Matさんがコメントで指摘されているように,memコマンドでは知りたいことがわかりません。

JP Software'の TCC/LE には 内蔵の MEMORY コマンド があり、これは次のように動作します。

tlt;pre>[C:]memory

       30 % Memory load

3,471,441,920 バイト 総物理 RAM 2,428,456,960バイト 使用可能な物理的なRAM

5,440,962,560 バイト 合計ページファイル 4,505,726,976バイト 利用可能なページファイル

2,147,352,576 バイト 総仮想 RAM 2,053,435,392バイト 使用可能な仮想RAM

    262,144 characters total alias
    262,143 characters free

     20,480 characters total history

[C:DH]

また、「@WINMEMORY[]変数関数」2も備えており、さまざまな使い方ができます。

C:\]echo There are %@COMMA[%@WINMEMORY2] available bytes physical RAM. 2,456,285,184 バイトの物理的な RAM があります。

[C:˶‾᷄ -̫ ‾᷅]੭ु⁾⁾。

Windowsには、msinfo32コマンドが付属しており、その出力はsysteminfoよりも制限されます。

msinfo32 /categories +systemsummary

msinfo32 /categories +systemsummaryなど。

解説 (0)