MS DOS

Hello,
I need to build a list listing the users assigned to computers.  User name and computer name.  How would I do this using a command promt?
Thanks
ReyesrjAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alan_WhiteCommented:
Can you please clarify what you mean by "users assigned to computers"?

Are you refering to the AD user property "logon to"?  ie users are restricted to only logon to certain PCs.

Or do you want to know which users have logged on to which PCs?

Are we dealing with Windows PCs in an AD Domain?
0
ReyesrjAuthor Commented:
Thanks for the quick reply.
Sorry I was not so clrear.

We are on a AD domain.

If a user calls me and ask for help but the user does not know their computer name or IP address, how do I get the computer name or IP address when all I have is the user's logon name?
0
Alan_WhiteCommented:
Simple answer:  you cannot.

AD does not store this in an easily accessible way.  You COULD run a script against the DC's security log to search for the authentication at logon but I wouldn't recommend it.

So, options:
1) get your logon script to record logons (a simple append to text file would work if you have few users, or a database table)
2) a 3rd party inventory type app (maybe even SCOM)
3) stick a label on the front of the PC
4) get the user to right click "my comptuer" and tell you the name
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

Leon FesterSenior Solutions ArchitectCommented:
Agreed, with the options above.

If you're running windows 7 Clients, then rather get users into the habit of using the "Windows Remote Assistance" Wizard, then they can request help from you.

Alternatively, check the following links for other possible solutions to show the computer name on the desktop:
http://www.experts-exchange.com/OS/Miscellaneous/Q_21177123.html#a12371522
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/SBS_Small_Business_Server/Q_21892227.html#a16944064
0
MeultjeCommented:
With Xp / Windows 2003 you can simply change the name displayed for "My Computer" displayed in the Start Menu or on the desktop by running a registry file setting

------------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.0

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}]
@="My Computer"
"LocalizedString"=hex(2):25,00,75,00,73,00,65,00,72,00,6e,00,61,00,6d,00,65,00,\
  25,00,20,00,6f,00,6e,00,20,00,25,00,63,00,6f,00,6d,00,70,00,75,00,74,00,65,\
  00,72,00,6e,00,61,00,6d,00,65,00,25,00,00,0
--------------------------------------------------------------------------------------------------------------------------------

Copy the text between the lines to a text file "User on Computer name.reg" and paste it in there. Run the file (be sure the extention is .reg (and not .txt) and you wil display the username and computername instead of "My Computer" in the Start Menu and / or desktop.

You can also change this setting by manually change the setting in the registry
Original settingChanged setting
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ReyesrjAuthor Commented:
Thanks All!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.