Получите-QADComputer оператор-LdapFilter & NOT

Добираетесь ли Вы, дополнительная производительность будет зависеть от остальной части Вашей системы. Есть ли узкие места между микросхемами SATA и остальной частью системы. Вы - действительно ввод-вывод, связанный и т.д.

Единственный простой способ видеть, получите ли Вы что-нибудь, путем выполнения эксперимента с загрузкой задания, с которой Вы хотите использовать систему.

Поскольку другие всегда говорили, что использование LVM из-за гибкости это дает Вам. Я не использовал бы незеркалированные дорожки дома, если это не было для пространства tmp.

1
задан 13 April 2010 в 23:11
2 ответа

Так же, как к вашему сведению от подобного вопроса на stackoverflow

"AD не поддерживает подобный расширяемое соответствие"
Источник

То, что я в основном сделал, полностью упрощено, сценарий с некоторой справкой из powershellcommunity.org рекламирует cameronove для предложения следующего:

$DaysAgo = (Get-Date).AddDays(-31)
$ft = $DaysAgo.ToFileTime()
$StComps = Get-QADComputer -SizeLimit 0 -IncludeAllProperties `
-SearchRoot 'DC=MY,DC=DOMAIN,DC=LOCAL' `
-LdapFilter "(&(&(lastLogonTimeStamp<=$ft)(operatingsystem=*Windows*)))" `
| Where { $_.dn -notmatch "DisabledPCs"}

Я упростил фильтр ОС, который помогает мне избежать другого не Победа ОС и передал исключение OU по каналу для не включения OU, в который я хочу переместить системы позже в моем сценарии. Я не включаю ту часть здесь, потому что я регистрирую ее к рабочей книге Excel с циклом foreach, и она намного более включена, чем мой оригинал Q?...

Если Вы интересуетесь наблюдением целого сценария, не стесняйтесь подбрасывать меня ударом
@dboftlp в Твиттере
или через dboftlp в Gmail отмечают точкой com

1
ответ дан 3 December 2019 в 22:35

То, что я нахожу самыми легкими с фильтрами LDAP, должно разбить их в формате ниже: (Apache, DS, кажется, делает это автоматически, которое действительно полезно).

(&
  (objectcategory=computer)
  (lastLogonTimeStamp<=$ft)
  (!
    (ou:dn:=DisabledPCs)
  )
  (|
   (operatingsystem=Windows 2000 Professional)
   (operatingSystem=Windows XP*)(operatingSystem=Windows 7*)
   (operatingSystem=Windows Vista*)
   (operatingsystem=Windows 2000 Server)
   (operatingsystem=Windows Server*)
  )
)

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

(&
  (!
    (ou:dn:=DisabledPCs)
  )
  (
    (objectcategory=computer)
    (lastLogonTimeStamp<=$ft)
    (|
     (operatingsystem=Windows 2000 Professional)
     (operatingSystem=Windows XP*)(operatingSystem=Windows 7*)
     (operatingSystem=Windows Vista*)
     (operatingsystem=Windows 2000 Server)
     (operatingsystem=Windows Server*)
    )
  )
)

Я не протестировал это, но я думаю, делая и две части, НЕ, и затем все остальное путем заключения в скобки его прочь, должен сделать это.

Сообщите мне, немного ли это ближе.

1
ответ дан 3 December 2019 в 22:35

Теги

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