web-dev-qa-db-ja.com

コマンドラインを使用して、コンピュータでRAMの量をリモートでチェックします

コマンドラインを使用して、コンピューターでRAMの量をリモートで確認するにはどうすればよいですか?(Windows XPおよび/またはWindows Server 2003)

4
Patrick

XP以降のシステムが必要:wmic memphysical list full、またwmic memorychip list fullは、探している情報を提供する場合があります。

6
Tim

systeminfo /s:hostnameは、リモートマシンでWMIが利用できない場合に、基本的なメモリ統計を提供します。

C:\>systeminfo /s:hostname

...

Total Physical Memory:     3,062 MB
Available Physical Memory: 2,116 MB
Virtual Memory: Max Size:  2,048 MB
Virtual Memory: Available: 1,996 MB
Virtual Memory: In Use:    52 MB
Page File Location(s):     C:\pagefile.sys
6
user62491

合計物理メモリと使用可能なメモリに制限するには、以下を使用できます。

systeminfo /s:hostname | findstr "Physical"
4
Nathan

PowerShellにアクセスできる場合(これを実行するために単一のワークステーションにインストールする必要があるだけ)、次のようなことができます。

$computer = ComputerNameGoesHere
get-wmiobject Win32_ComputerSystem -computer $computer | 
select @{name="TotalPhysicalMemory(MB)";expression={($_.TotalPhysicalMemory/1mb)}}

リモートマシン(通常は管理者)でWMIクエリを実行できるユーザーとしてスクリプトを実行するか、Get-Credentialおよび-credential そこで。

2
MDMarra

tasklist /s <system> /u <username> /p <password>現在の使用法systeminfo /s <system> /u <username> /p <password> RAMを含むシステムの仕様。

1
Chad Harrison

ここに簡単なものがあります:

コマンドラインを管理アカウントとして実行する(ドメイン内の場合)

SYSTEMINFO /S computername

「合計物理メモリ」など、あらゆる種類の情報があります。

ユーザーを指定する必要がある場合:

SYSTEMINFO /S system /U user
1
MathewC