Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] как поменять поменять тип группы (http://forum.oszone.net/showthread.php?t=221091)

ejik_off 21-11-2011 15:18 1799904

как поменять поменять тип группы
 
Всем Привет!!!
Подскажите как поменять нужным группам тип на Distribution с помощью PS????

exo 21-11-2011 15:45 1799927

справка
Цитата:

dsmod group /?
Код:

-secgrp {yes | no}      Sets the group type to security (yes)
                        or non-security (no).


Kazun 21-11-2011 16:56 1799969

Код:

$group = [ADSI]"LDAP://CN=Test,OU=Test,DC=contoso,DC=com"
$grouptype = $group.grouptype[0] -bxor 0x80000000
$group.Put("groupType", $grouptype)
$group.setInfo()


ejik_off 22-11-2011 11:29 1800573

Цитата:

Цитата Kazun
$grouptype = $group.grouptype[0] -bxor 0x80000000 »

Можно объяснить эту строчку, $group.grouptype[0] - я так понял выборка именно типа Distributon
-bxor 0x80000000 - это что означает?

Iska 22-11-2011 11:50 1800586

Цитата:

Цитата ejik_off
-bxor 0x80000000 - это что означает? »

PowerShell bxor - Поиск в Google --> about_Comparison_Operators (about_Comparison_Operators):
читать дальше »
Цитата:


Побитовые операторы

Оболочка Windows PowerShell поддерживает стандартные побитовые операторы, включая побитовое И (-band), побитовое ИЛИ и побитовое исключающее ИЛИ (-bor и -bxor). Начиная с версии Windows PowerShell 2.0, все побитовые операторы работают с 64-разрядными целыми числами.

Windows PowerShell поддерживает следующие побитовые операторы:
Код:

      Оператор  Описание                      Пример 
      --------  --------------------------    -------------------
      -band    Побитовое И                  C:\PS> 10 -band 3
                                              2
 
      -bor      Побитовое ИЛИ (включающее)    C:\PS> 10 -bor 3
                                              11   

      -bxor    Побитовое ИЛИ (исключающее)  C:\PS> 10 -bxor 3
                                              9

Побитовые операторы используют двоичный формат значений. Например, для числа 10 используется битовая структура 00001010 (с учетом 1 байта), а для числа 3 - 00000011. При использовании побитового оператора для сравнения 10 и 3 выполняется сравнение отдельных битов в каждом байте.

При операции побитового И результирующий бит устанавливается в 1 только в том случае, если оба входных бита равняются 1.
Код:

          00001010  (10)
          00000011  ( 3)
          ------------------ bAND
          00000010  ( 2)

При операции побитового ИЛИ (включающего) результирующий бит устанавливается в 1, если любой из входных битов или они оба равняются 1. Результирующий бит устанавливается в 0 только в том случае, если оба входных бита равняются 0.
Код:

          00001010  (10)
          00000011  ( 3)
          ---------------- bOR (включающее ИЛИ)
          00001011  (11)

При операции побитового ИЛИ (исключающего) результирующий бит устанавливается в 1 только в том случае, если один из входных битов равняется 1.
Код:

          00001010  (10)
          00000011  ( 3)
          ---------------- bXOR (исключающее)
          00001001  ( 9)



ejik_off 23-11-2011 13:49 1801627

Всем спасибо за помощь, пойду курить мануал.


Время: 18:24.

Время: 18:24.
© OSzone.net 2001-