UltraVNC — простое управление удаленными рабочими столами

UltraVNCСистемное администрирование невозможно представить без работы с удаленными рабочими столами. Как правило, администраторы Windows-сетей используют стандартный протокол RDP (англ. Remote Desktop Protocol). Администраторам Linux знаком протокол RFB (англ. Remote FrameBuffer) и основанная на нём технология удаленного доступа VNC (англ. Virtual Network Computing). Сегодня — об одной удобной утилите удаленного доступа для Windows. Читать далее UltraVNC — простое управление удаленными рабочими столами

Функции внутри конвейера команд в Windows PowerShell

Продолжаем рассматривать особенности применения функций и конвейеров в Windows PowerShell.

Конвейеры команд — несомненное достоинство PowerShell. Функции могут располагаться внутри конвейеров. В этом случае функция будет принимать входящий поток объектов через специальную переменную $Input. Читать далее Функции внутри конвейера команд в Windows PowerShell

Центр обновления Windows, ошибка 80072EE2 и Hyper-V

Hyper-VНебольшая заметка в копилку лайфхаков.

Иногда при использовании Hyper-V можно столкнуться с ситуацией, когда Windows в виртуальной машине не желает обновляться. В частности, я столкнулся с этим в Windows Server 2008 R2.

Система выдаёт ошибку 80072EE2 и не даёт никаких пояснений. Не особо больше информации и на сайте Microsoft. Впрочем, решение есть.

Читать далее Центр обновления Windows, ошибка 80072EE2 и Hyper-V

Как перенести WSUS на другой диск или раздел

WSUSСегодня речь пойдет о Windows Server Update Services или просто WSUS. Может случиться так, что диск или раздел, на котором находится WSUS, становится переполненным (благодаря современным терабайтным носителям уже не так актуально) или выходит из строя. Соответственно, перед системным администратором встаёт выбор — создавать новый сервер WSUS (процедура не сложная, но пожирающая время) или перенести существующий на другой жесткий диск или раздел с размером побольше. Последним и займемся. Читать далее Как перенести WSUS на другой диск или раздел

Возвращаемые значения функций в Windows PowerShell

В отличие от традиционных языков программирования, где функция возвращает единственное значение определенного типа, в Windows PowerShell результаты всех вычислений направляются в так называемый выходной поток. Давайте посмотрим, как это выглядит на практике. Читать далее Возвращаемые значения функций в Windows PowerShell

Обработка аргументов функций в Windows PowerShell

Windows PowerShellВ предыдущих статьях о Windows PowerShell мы, в основном, концентрировались на стандартных командлетах, функциональность которых было невозможно изменить по причине недоступности исходного кода. В отличие от них, функции и сценарии доступны для изменения через язык PowerShell.

Обзорно мы разобрали функции ранее. Теперь же поговорим об обработке аргументов, с которыми работают функции. Читать далее Обработка аргументов функций в Windows PowerShell

Что такое Active Directory

Active DirectoryАдминистраторам Windows-сетей не избежать знакомства с Active Directory. Эта обзорная статья будет посвящена тому, что же такое Active Directory и с чем их едят.

Итак, Active Directory это реализация службы каталогов от компании Microsoft. Под службой каталогов в данном случае подразумевается программный комплекс, помогающий системному администратору работать с такими сетевыми ресурсами, как общие папки, серверы, рабочие станции, принтеры, пользователи и группы. Читать далее Что такое Active Directory

Логические операторы и управляющие инструкции в Windows PowerShell, часть 3

Windows PowerShellПродолжаем разбирать управляющие инструкции в Windows PowerShell. Предыдущие части статьи вы можете найти здесь и здесь.

Инструкция Switch

Инструкция Switch объединяет несколько проверок условий внутри одной конструкции. В PowerShell эта Switch обладает широкими возможностями, а именно:

  • может использоваться как аналог цикла, проверяя не один элемент, а целый массив;
  • может проверять элементы на соответствие шаблону с подстановочными символами или регулярными выражениями;
  • может обрабатывать текстовые файлы, используя в качестве проверяемых элементов строки из файла.

Читать далее Логические операторы и управляющие инструкции в Windows PowerShell, часть 3

Логические операторы и управляющие инструкции в Windows PowerShell, часть 2

В прошлой части мы разобрались с логическими операторами и начали описывать управляющие инструкции в Windows PowerShell. Продолжим перечисление.

Цикл ForEach

ForEach позволяет последовательно перебирать элементы коллекции, роль которой обычно исполняет массив. Особенностью цикла ForEach является то, что его синтаксис зависит от того, где расположена инструкция — внутри конвейера команд или вне его. Читать далее Логические операторы и управляющие инструкции в Windows PowerShell, часть 2

Логические операторы и управляющие инструкции в Windows PowerShell, часть 1

Windows PowerShellКак и в любом языке программирования, в Windows PowerShell есть возможность проверки условий на истинность. Это позволяет выбирать между различными действиями, в зависимости от условий.

За проверку истинности/ложности в языке отвечают логические операторы, а за действия в том или ином случае управляющие инструкции. Читать далее Логические операторы и управляющие инструкции в Windows PowerShell, часть 1