Удалённый MAC-адрес по IP и наоборот

Чаще всего, требуется определить именно Mac-адрес по ip, но в жизни также случаются ситуации, когда требуется узнать IP-адрес по маку. Например, у сетевого принтера не распечатывается страница настроек. Или не пингуется свежекупленный роутер: мак-адрес есть в документации, но айпишник не подходит. Не смотря на то, что узнать мак-адрес, зная IP, вроде бы не сложно, давайте всё-таки разберём оба случая.

Продолжить чтение

Инсталляция Powershell в Windows 2008 R2 ServerCore

Powershell в версии Windows2008 R2 является стандартным компонентом (Feature). По умолчанию этот компонент выключен. Включить данную возможность в ServerCore не составляет труда. Продолжить чтение

Форматирование данных в Powershell


Форматирование выводимой информации в PowerShell осуществляется следующими командлетами:

Format-Table
Format-List
Format-Wide
Format-Custom

В этой статье я расскажу о том, как их можно применять.
Продолжить чтение

Переменные PowerShell

Переменные в PowerShell начинаются со знака $. Они могут содержать буквы, цифры, и пробелы. Их можно объявлять и присваивать им значение с помощью командлета New-Variable, но можно обойтись и без него. Как и в других языках программирования, с данными, хранящимися в переменных, можно производить различные операции.

Продолжить чтение

Функции PowerShell

Функция — это подпрограмма (блок кода) со своим названием (именем), которая может быть вызвана в любом месте вашего кода (программы) любое количество раз. Основное отличие функции от сценария состоит в том, что сценарий содержит код вне оболочки PowerShell (в файле .ps1), а функция находится в памяти текущего сеанса.

Продолжить чтение