Jeśli przeprowadzasz wyszukiwanie za pomocą narzędzi usługi Active Directory, to *
znak jest tym, którego użyjesz dla znaku wieloznacznego, a nie %
. Wynika to ze składni wyszukiwania katalogów LDAP.
Ale wydaje mi się, że dostępne pole wyszukiwania dsquery.dll
działa poprawnie tylko z symbolem wieloznacznym umieszczonym na końcu łańcucha. Jeśli więc chcesz znaleźć grupy o nazwach rozpoczynających się od „ABC”, możesz je wyszukać, używając:
ABC*
Ale wyszukiwanie za pomocą następującego polecenia nie zwraca żadnych wyników:
*ABC*
Jest to ograniczenie dsquery.dll
interfejsu użytkownika (to samo, co do którego można uzyskać dostęp za pomocą „Użytkownicy i komputery usługi Active Directory”). Podstawowy interfejs API wyszukiwania katalogu LDAP pozwala na umieszczenie znaku wieloznacznego na początku lub na końcu.
Jeśli naprawdę potrzebujesz tej funkcji, możesz spróbować użyć programu PowerShell. Jest to w pełni funkcjonalny język skryptowy firmy Microsoft i może być trudny do nauczenia się, jeśli nigdy wcześniej nie robiłeś skryptów. Ale zapewni Ci elastyczność, jakiej potrzebujesz. Rozpoczęcie pracy z narzędziem PowerGUI firmy Quest jest dość łatwe .
W przypadku jakichkolwiek pytań na temat pisania i używania poleceń cmdlet lub skryptów PowerShell prawdopodobnie zechcesz opublikować kolejne pytanie dotyczące przepełnienia stosu.