Learn about Windows PowerShell
Summary: Use Windows PowerShell and the Active Directory module to get a listing of computers and IP addresses from Active Directory.
How can I get a list of all computers, the operating system version, the service pack, and the IP address from Active Directory?
Use the Get-ADComputer cmdlet and specify the ipv4Address, OperatingSystem, and OperatingSystemServicePack properties, as shown here.
Get-ADComputer -Filter * -Properties ipv4Address, OperatingSystem, OperatingSystemServicePack | Format-List name, ipv4*, oper*
<p>That helped me a lot!</p>
<p>Get-ADComputer retreives the IP configuration from DNS - right? So it's not an actual configuration from the client directly?</p>
<p>Great scrip! </p>
<p>the only comment i would make is after Get-AdComputer, is put </p>
<p>-SearchBase 'OU=Computers,DC=your,DC=domain,DC=com' if you want to get a SPECIFIC OU vs. the entire domain. (i realize the question was for AD and might have inferred entire directory but in case you wanted just a small subset, this will do.)</p>
Hey, Scripting Guy
If possible can we get the AD site for ever device?