Comment puis-je obtenir la mémoire physique totale à l'aide de Windows cmd
J'ai demandé des compteurs et des instances de typeperf, mais je n'ai rien trouvé sur la mémoire totale. J'ai seulement trouvé
\Memory\Availble Bytes
\Memory\Cache Bytes
\Process\Private Bytes
\Process\Working Set
et l'ajout d'une combinaison d'entre eux ne correspondait pas à la mémoire totale du gestionnaire de tâches.
J'ai aussi essayé
systeminfo | findstr /C:"Total Physical Memory"
mais cela ne fonctionnait qu'en mode anglais (chcp 437). Je ne suis pas un Américain et je fais des programmes pour divers pays .. et surtout, cela prend trop de temps.
S'il vous plaît, quelqu'un connaît une bonne idée pour obtenir la mémoire totale dans Windows avec seulement cmd? Ou expliquez-moi la relation entre les souvenirs afin que je puisse calculer la mémoire totale à partir des requêtes typeperf.
Comment puis-je obtenir la mémoire physique totale
Utilisez la commande suivante:
wmic ComputerSystem get TotalPhysicalMemory
Exemple de sortie:
TotalPhysicalMemory
4275273728
Mémoire physique totale
wmic ComputerSystem get TotalPhysicalMemory
Mémoire physique disponible
wmic OS get FreePhysicalMemory
Taille maximale de la mémoire virtuelle
wmic OS get TotalVirtualMemorySize
Mémoire virtuelle disponible
wmic OS get FreeVirtualMemory
Vous pouvez les combiner comme suit en une seule commande:
wmic ComputerSystem get TotalPhysicalMemory && wmic OS get FreePhysicalMemory,TotalVirtualMemorySize,FreeVirtualMemory
Source Réponse du superutilisateur Quelle est la commande équivalente de «wmic memlogical» dans Windows 7? par 8088