Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Our exchange GAL contains many group addresses, and it's hard to find a certain group contains for example "ABC".

In the Contacts tab in outlook there is no option to search for a name that contains "ABC", neither from Active Directory itself (Run: rundll32 dsquery.dll,OpenQueryWindow and tried the Advanced Search).

I used "%ABC%" and "*ABC*", but none works... Any friendly way to search Outlook Exchange Global Address List with Wildcards ?

share|improve this question
up vote 5 down vote accepted

If you are doing a search using Active Directory tools, then the * character is the one you would use for a wildcard, not %. This comes from the LDAP directory search syntax.

But it looks to me like the search box available from dsquery.dll only works correctly with a wildcard placed at the end of the string. So if you wanted to find groups with names beginning with "ABC" then you could search for them using:


But searching using the following does not return any results:


This is a limitation of the dsquery.dll user interface (the same as what you get to by using "Active Directory Users and Computers"). The underlying LDAP directory search API allows for a wildcard to be placed on either the beginning or the end.

If you really need this functionality, then you might want to try using PowerShell. It's a full-featured scripting language from Microsoft and can be hard to learn if you've never done any scripting before. But it will give you all the flexibility you need. It is also fairly easy to get started with if you install the PowerGUI tool from Quest.

For any questions on writing and using PowerShell cmdlets or scripts, you would probably want to post a follow-up question on Stack Overflow.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .