PowerTip: Use PowerShell to Get All Computer Names


Summary: Use Windows PowerShell to easily retrieve a list of all computer names on the network.

Hey, Scripting Guy! Question How can I use Windows PowerShell to obtain a list of all the servers on the network so I can run a
           script against them without typing a bunch of names?

Hey, Scripting Guy! Answer Use the Get-ADComputer cmdlet from the Active Directory module
           (available via the Remote Server Administration Tools), for example:

(Get-ADComputer -Filter *).name

Comments (3)

  1. NewITGuy says:

    We are still in the Stone Age, and haven’t moved to Active Directory yet. Is there a quick way to do the same on a Novell Network, or LDAP System. The Company I work for has about 300 Employees on the Network any given day.

  2. DebbieC says:

    For Novell, you should get the JRB Utilities and use getname
    There really is nothing better for command line NetWare/eDir administration. $700.

Skip to main content