Есть ли способ получить доступ к физическим ресурсам компьютера, таким как память, скорость процессора и тип системы, через пакетное программирование (DOS)?
Команда wmic может дать вам то, что вам нужно.
Вот несколько примеров:
C:\> wmic computersystem get TotalPhysicalMemory TotalPhysicalMemory 259497984 C:\> wmic cpu get name,MaxClockSpeed MaxClockSpeed Name 2393 Intel Celeron processor 2393 Intel Celeron processor C:\> wmic os get Name Microsoft Windows XP Professional|C:\WINDOWS|\Device\Harddisk0\Partition1
Дополнительные примеры:
http://people.virginia.edu/~rtg2t/winadmin/wmic.html
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/using_wmic.mspx?mfr=true
http://blog.commandlinekungfu.com/2009/09/episode-61-just-sit-right-back-youll.html