Заметки о Windows и других программных продуктах Microsoft...

Все статьи с тэгом powershell

Для представления даты и времени в PowerShell используется тип DateTime, позволяющий сравнивать различные значения и производить над ними различные действия. Но иногда необходимо обработать данные, содержащие дату и время в обычном текстовом формате. Подобные операции приходится производить, к примеру, при парсинге логов приложений.

Читать дальше

Для получения даты и времени в PowerShell существует командлет Get-Date. Выполнив команду Get-Date, мы получим текущее время и дату в полном формате. Вот так выглядит стандартный вывод даты в английском (US) стандарте:

Читать дальше

Поколение виртуальной машины в Hyper-V выбирается при создании и в дальнейшем изменить его невозможно, по крайней мере с помощью штатных средств. Однако нашлись добрые люди, разработавшие специальную утилиту Convert-VMGeneration. Утилита представляет из себя PowerShell скрипт и умеет конвертировать виртуальные машины первого поколения в виртуальные машины второго поколения.

Читать дальше

Обычно для работы с дисками я использую оснастку управления дисками (Disk management) или утилиту Diskpart. А недавно решил проверить, нет ли в PowerShell каких либо средств для работы с дисками. Оказалось, что есть. В PowerShell (начиная с третьей версии) входит модуль Storage, предназначенный как раз для управления дисковыми устройствами.

Читать дальше

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

Читать дальше

Get-Random

Рубрики: PowerShell
Комментарии: Нет

С помощью командлета Get-Random можно получить случайное число из заданного диапазона, а также выбрать случайный объект из коллекции объектов. Введенный без параметров, Get-Random вернет случайное число в диапазоне от 0 до 2,147,483,647 (максимально возможное 32-битное число, Int32.MaxValue).

Читать дальше