Проблема C# Mono+Winforms MessageBox

Использование ваших фактических требований к фильтру в Get-ADUser -Filter намного быстрее, чем отправка всего к Where-Object и сортировка по всех пользователей в вашем домене .

Затем вы можете использовать конвейер для добавления пользователей в группу с помощью Add-ADPrincipalGroupMembership .

$filter = 'Department -eq "Sales" -Or Department -eq "Reception" -Or Department -eq "Finance"'
Get-ADUser -Filter $filter | Add-ADPrincipalGroupMembership -MemberOf 'APP Group'

Я поместил фильтр в переменную для удобства чтения, но это может быть однострочником:

Get-ADUser -Filter 'Department -eq "Sales" -Or Department -eq "Reception" -Or Department -eq "Finance"' | Add-ADPrincipalGroupMembership -MemberOf 'APP Group'

РЕДАКТИРОВАТЬ:

Я не могу проверить работу удаленно, но вы просто должны быть в состоянии отфильтровать пользователи в группе уже используют memberof:

$ADGroup = 'APP Group'
Get-ADUser -Filter 'Department -eq "Sales" -Or Department -eq "Reception" -Or Department -eq "Finance"' | 
    Where-Object {!(

Использование ваших фактических требований к фильтру в Get-ADUser -Filter намного быстрее, чем отправка всего к Where-Object и сортировка по всех пользователей в вашем домене .

Затем вы можете использовать конвейер для добавления пользователей в группу с помощью Add-ADPrincipalGroupMembership .

[110]

Я поместил фильтр в переменную для удобства чтения, но это может быть однострочником:

[111]

РЕДАКТИРОВАТЬ:

Я не могу проверить работу удаленно, но вы просто должны быть в состоянии отфильтровать пользователи в группе уже используют memberof:

[112].memberof -like $ADGroup)} | Add-ADPrincipalGroupMembership -MemberOf $ADGroup

5
задан George 14 January 2009 в 22:51
поделиться

5 ответов

Наконец я нашел обходное решение. Это, кажется, ошибка в Моно, связанном с рендерингом шрифта. Это происходит, когда "Полный" вывод подсказок включен. У меня обычно есть он тот путь. Изменение его к "Небольшому" или "Среднему" в System->Preferences->Appearance->Fonts->Details решает проблему. Спасибо за справку!

3
ответ дан 15 December 2019 в 01:12
поделиться

Работы хорошо над opensuse 11.0, моно 2.0.1.

Отредактируйте свой вопрос и поместите моно версию, которую Вы используете.

1
ответ дан 15 December 2019 в 01:12
поделиться

придерживайтесь перед "Привет, Mono+WinForms!" и посмотрите, происходит ли это все еще.

0
ответ дан 15 December 2019 в 01:12
поделиться

Стандартный совет отладки: Начните вносить небольшие, управляемые изменения и посмотрите то, что происходит. Это поможет сузить, какова проблема.

Попытка, удаляющая символы: +!
Попытайтесь удалить пространство.
Попробуйте множество более коротких строк и возможно некоторых более длинных строк.

После того как у Вас есть лучшая идея того, что MessageBox будет и не печатать, можно начать отлаживать ту определенную проблему, вместо того, чтобы пытаться отладить, "Он не работает!"

0
ответ дан 15 December 2019 в 01:12
поделиться

При обновлении пакетов и исходного кода Вы обновляли/компилировали libgdiplus? Мы видели некоторые броские графические проблемы если Система. Рисование и libgdiplus версии выходит из синхронизации.

0
ответ дан 15 December 2019 в 01:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: