Как вы помните из предыдущей статьи, для получения учетных данных в PowerShell используется командлет Get-Credential. При выполнении команды открывается специальное графическое окно, в котором и вводятся нужные логин\пароль.
Как вы помните из предыдущей статьи, для получения учетных данных в PowerShell используется командлет Get-Credential. При выполнении команды открывается специальное графическое окно, в котором и вводятся нужные логин\пароль.
Сохранение учетных данных довольно часто используется в PowerShell скриптах для автоматизации заданий, либо при делегировании полномочий для выполнения каких-либо административных задач.
Иногда бывает необходимо получить какое либо значение, поместить его в переменную и затем использовать эту переменную в удаленной сессии PowerShell. Однако по умолчанию переменные в удаленных сессиях не определены, поэтому нельзя просто задать переменную в локальной сессии, а потом использовать в удаленной.
В мае стала доступна для скачивания предварительная версия Windows Management Framework V5 Preview, включающая в себя пятую версию PowerShell. Одной из новых возможностей PowerShell 5.0 является модуль OneGet, предназначенный для поиска и развертывания программного обеспечения.
Для представления даты и времени в PowerShell используется тип DateTime, позволяющий сравнивать различные значения и производить над ними различные действия. Но иногда необходимо обработать данные, содержащие дату и время в обычном текстовом формате. Подобные операции приходится производить, к примеру, при парсинге логов приложений.
Для получения даты и времени в PowerShell существует командлет Get-Date. Выполнив команду Get-Date, мы получим текущее время и дату в полном формате. Вот так выглядит стандартный вывод даты в английском (US) стандарте:
Обычно для работы с дисками я использую оснастку управления дисками (Disk management) или утилиту Diskpart. А недавно решил проверить, нет ли в PowerShell каких либо средств для работы с дисками. Оказалось, что есть. В PowerShell (начиная с третьей версии) входит модуль Storage, предназначенный как раз для управления дисковыми устройствами.