пятница, 31 мая 2013 г.

Как добавить PowerShell-модуль ActiveDirectory в Windows 7?

1. Установите Remote Server Administration Tools (RSAT) для Windows 7 (ссылка).
2. Далее, открыть Панель управления > Все элементы панели управления > Программы и компоненты.
Открыть меню справа "Включение и отключение компонентов Windows".
Пройти по дереву Средства удалённого администрирования сервера > Средства администрирования ролей > Средства доменных служб Active Directory и служб облегчённого доступа к каталогам
Включить компонент "Модуль Active Directory для Windows".



3. Всё готово.

Модуль можно запускать через командную строку PowerShell:
>> Import-Module ActiveDirectory

Для проверки корректной работы модуля запустите команду:
>> get-module -ListAvailable


Краткий список решений для частоиспользуемых сценариев работы с модулем ActiveDirectory:
  • Информация о домене:
  • >> Get-ADDomain
  • Информация о контроллере доменов:
  • >> Get-ADDomainController
  • Список администраторов:
  • >> $group = Get-AdGroup Administrators
    >> Get-ADUser -Filter {MemberOf -recursivematch $group.DistinguishedName}
  • Поиск компьютера в домене по вхождению фразы в название компьютера ("pc"):
  • >> Get-ADComputer -LDAPFilter "(name=*pc*)"
  • Более подробная информация о компьютере  чем в предыдущем командлете:
  • >> Get-ADComputer -LDAPFilter "(name=*097*)" -properties *



среда, 29 мая 2013 г.

Установка PowerShell 3.0 ISE на Windows 7

Скачать и установить Windows Management Framework 3.0.
Примечание: если не установлен, потребуется установить .Net Framework версии не ниже 4.0 (ссылка).

После этого в Пуске набрать "powershell" и запустить.

Если при запуске PowerShell-скрипта выдаётся сообщение о невозможности запуска сценария, тогда нужно поменять политику исходя из ваших предпочтений (см. about_Execution_Policies). 

Например:
>> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

для Windows 10
>> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser



понедельник, 27 мая 2013 г.

WordPress: Локализация и перевод тем и плагинов

Для перевода английских тем или плагинов я использую плагин "CodeStyling Localization" (ссылка). С помощью него без проблем можно сделать перевод темы или плагина.

См. описание: http://www.code-styling.de/english/development/wordpress-plugin-codestyling-localization-en