Git и PowerShell в Visual Studio Code

С ростом сложности и количества ваших PowerShell скриптов встает острый вопрос об их хранении и управлении их версиями. Правильный и отличный инструмент для этого система управления git, а в IDE Visual Studio Code или кратко VS Code есть инструмент для работы с git. С этим IDE вы можете использовать Git и PowerShell вместе. Немного о […]

PowerShell на Linux. Зачем?

Чем может быть полезен PowerShell в Linux? Именно на этот вопрос я постарался ответить в статье. Тут приведены несколько примеров использования PowerShell для настройки Linux: работа с файлами, запуск программ Linux, редактирование. Это лишь идеи о том как можно использовать PowerShell Core на Linux. И статья написана все же для администраторов знакомых с PowerShell. Как […]

Hyper-V manager подключение под другим пользователем

В Windows Server 2016 добавилась возможность подключения к хосту Hyper-V с другими учетными данными. Это можно использовать для подключения к другому хосту, который находится в другом домене или вообще к хостам, которые не добавлены в домен. Эта же возможность может быть использована на Windows 10/Windows Server 2019. Для этого необходимо: Запустить Hyper-V manager (диспетчер Hyper-V) […]

Компьютер говорит

Кусочек забавного кода, которым можно удивить коллег. Он обращается к синтезатору речи и произносит фразу. Таким обзразом PowerShell можно заставить произносить предложения. Представляю панику бухгалтера, который услышит «Ваши действия караются увольнением» при попытке создать папку на рабочем столе 😉

Запросы SQL в PowerShell

Посмотрим каким образом можно выполнять различные запросы SQL, такие как Select, Insert, Update, используя PowerShell. Это может быть полезно для интеграции PowerShell с базами данных SQL. Речь пойдет про Access, MS SQL, а так же любые другие СУБД. Разбирать будем на примере моего скрипта из прошлого поста Чем открыть JSON из приложения проверка чеков? Например, […]

Чем открыть JSON из приложения проверка чеков? Например, Access!

Данная статья написана для опытных пользователей, которые желают анализировать свои расходы самостоятельно, без использования каких-либо специальных программ, а только имея Excel и Access. В ней я показал каким образом можно открыть файл с чеками Json, полученный из мобильного приложения «проверка чеков», в Microsoft Access. Как получить данные из QR кода чека, для анализа Уже более […]

Дружим PowerShell и SSH на Windows и Linux

В данной статье рассмотрим возможности использования SSH между Windows и Linux компьютерами, а также использовании PowerShell через SSH в кроссплатформенной среде. Устанавливаем OpenSSH на Windows Начиная с Windows 10 1709 все очень просто. Нужно просто открыть приложение настроек. Далее выбираем приложения-> управление дополнительными компонентами-> сервер openssh и устанавливаем его. Или выполнить команду powershell

Эта […]

Try или обработка ошибок PowerShell

Вообще я редко вижу смысл в том чтобы отлавливать ошибки в скриптах, но недавно ко мне попалась задача, где необходимо было обработать ошибки в скрипте PowerShell. Дело в том что данный скрипт использовался как часть работы System Center Orchestrator. Для этого я использовал Try/Catch/Finaly . Но все по порядку. Немного про ошибки Ошибки можно условно разделить […]

Введение в PowerShell

Данная статья была создана в дополнение к видео уроку PowerShell за 20 минут. В ней еще раз перечислены те принципы и подходы к PowerShell, которые позволят начать использовать PowerShell в своей работе. Введение в PowerShell — это описание основных команд PowerShell, описание процесса поиска команд и использование справки. Кратко изложены принципы конвейера команд, фильтрации результата […]

Видео урок PowerShell за 20 минут

Совсем недавно опубликовали мой доклад на сайте TechDays.ru — PowerShell за 20 минут. Это видео урок PowerShell для начинающих. Основы работы в PowerShell. Структура команд, поиск команд, использование справки, использование PowerShell ISE, конвейер. Это необходимый базовые знания для каждого Windows администратора. Не забываем оценивать видео урок PowerShell.