Need to create a computers.txt at the same place of this script. I have tested it 2008R2 & 2012. It is helping for generating a report for bulk servers/computers. . It will expedite your task at a glance. Let me know about the issue with it.
You can export the output in a txt file by using >> switch.

We can find the reports of below:
Hard drive capacity, Hard Drive free Space, RAM Capacity, OS, OS Architecture, IP V4, IP V6, IP is static or dynamic, Global Catalog is Yes or No, Virtual or Physical
001.Function Get-ComInfo {
002. 
003.param(
004. 
005.## Computers
006. 
007.$computers
008. 
009.)
010. 
011.Set-StrictMode -Version Latest
012.  
013. 
014."#"*80
015. 
016."System Information Summary"
017. 
018."Generated $(get-date)"
019. 
020."Generated from $(gc env:computername)"
021. 
022."#"*80
023. 
024.""
025. 
026.""
027. 
028."#"*80
029. 
030."OS Info"
031. 
032."Host Name $(gc env:computername)"
033. 
034."#"*80
035. 
036.Get-WmiObject win32_operatingsystem -ComputerName $computers | select Caption, Osarchitecture | Format-list
037. 
038."#"*80
039. 
040."Computer System Information"
041. 
042."Host Name $(gc env:computername)"
043. 
044."#"*80
045. 
046.Get-WmiObject win32_computersystem -ComputerName $computers |
047. 
048.Select-Object -Property Manufacturer,Model,
049. 
050.@{n='Memory(GB)';e={$_.TotalPhysicalMemory / 1GB -as [int]}},
051. 
052.@{n='Architecture';e={$_.SystemType}},
053. 
054.@{n='Processors';e={$_.NumberOfProcessors}} |
055. 
056.Format-list
057. 
058."#"*80
059. 
060."BIOS Info"
061. 
062."Host Name $(gc env:computername)"
063. 
064."#"*80
065. 
066.Get-WmiObject win32_BIOS -ComputerName $computers | Format-list
067.  
068. 
069."#"*80
070. 
071."Diskinfo"
072. 
073."Host Name $(gc env:computername)"
074. 
075."#"*80
076. 
077.Get-WmiObject win32_Diskdrive -ComputerName $computers | Format-list
078.  
079. 
080."#"*80
081. 
082."LogicalDiskinfo"
083. 
084."Host Name $(gc env:computername)"
085. 
086."#"*80
087. 
088.Get-WmiObject Win32_LogicalDisk -filter "DriveType=3"  -computer $computers | Select SystemName,DeviceID,VolumeName,@{Name="Size(GB)";Expression={"{0:N1}" -f($_.size/1gb)}},@{Name="FreeSpace(GB)";Expression={"{0:N1}" -f($_.freespace/1gb)}}
089. 
090."#"*80
091. 
092."IP Address Information"
093. 
094."Host Name $(gc env:computername)"
095. 
096."#"*80
097. 
098.Get-WmiObject Win32_NetworkAdapterConfiguration -ComputerName $computers -filter 'ipenabled = "true"' | Select IPAddress, DHCPEnabled
099. 
100. 
101.}
102. 
103.Get-Content computers.txt | ForEach-Object { Get-ComInfo -computers $_}
Given the sample output.
################################################################################
System Information Summary
Generated 06/13/2013 10:42:31
Generated from REDMON-DC001
################################################################################
 
 
################################################################################
OS Info
Host Name REDMON-DC001
################################################################################
 
 
Caption        : Microsoft Windows Server 2008 R2 Enterprise
Osarchitecture : 64-bit
 
 
 
################################################################################
Computer System Information
Host Name REDMON-DC001
################################################################################
 
 
Manufacturer : innotek GmbH
Model        : VirtualBox
Memory(GB)   : 1
Architecture : x64-based PC
Processors   : 1
 
 
 
################################################################################
BIOS Info
Host Name REDMON-DC001
################################################################################
 
 
SMBIOSBIOSVersion : VirtualBox
Manufacturer      : innotek GmbH
Name              : Default System BIOS
SerialNumber      : 0
Version           : VBOX   - 1
 
 
 
################################################################################
Diskinfo
Host Name REDMON-DC001
################################################################################
 
 
Partitions : 2
DeviceID   : \\.\PHYSICALDRIVE0
Model      : VBOX HARDDISK ATA Device
Size       : 26839088640
Caption    : VBOX HARDDISK ATA Device
 
 
 
################################################################################
LogicalDiskinfo
Host Name REDMON-DC001
################################################################################
 
 
SystemName    : REDMON-DC001
DeviceID      : C:
VolumeName    :
Size(GB)      : 24.9
FreeSpace(GB) : 16.6
 
################################################################################
IP Address Information
Host Name REDMON-DC001
################################################################################
IPAddress   : {10.224.34.50, fe80::7c9a:a5d0:8654:9f1e}
DHCPEnabled : False
 
################################################################################
Global Catalog Info
Host Name REDMON-DC001
################################################################################
textRepresentation : _gc._tcp.Default-First-Site-Name._sites.biz.net IN SRV 0 100 3268 redmon-dc001.biz.net.
 
textRepresentation : _gc._tcp.biz.net IN SRV 0 100 3268 redmon-dc001.biz.net.
 
################################################################################