Блокнот

Заметки об использовании прикладных информационных технологий, системах управления контентом, фотографии и прочего

  • Unsplash и PowerShell для установки обоев рабочего стола

     

    Сервис Unsplash и PowerShell - это два полезных инструмента для любителя регулярной смены обоев рабочего стола (и не только).

  • Имена временных файлов в PowerShell методами .NET Framework

     

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

  • CSV в JSON на PowerShell

     

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

  • Объединение содержания текстовых файлов в PowerShell

     

    Иногда возникает потребность объединить содержание нескольких текстовых файлов в один. Если таких файлов несколько, то можно это сделать вручную. Но если их десятки или сотни, а выбираются они по набору заданных критериев, то лучше автоматизировать такую задачу, тем более, что в PowerShell она решается в одну строку.

  • Способы создания объекта DateTime в PowerShell

     

    Многие командлеты PowerShell принимают на вход дату, причём дата может быть передана в виде текста или может быть объектом DateTime. Я предпочитаю работать с объектами, поэтому приведу несколько вариантов создания объекта DateTime для использования в скриптах PowerShell.

  • Автоматизация установки GetSimple CMS с использованием командной строки

     

    Ранее я уже писал об автоматизации установки GetSimple CMS с использованием Git, однако установить GetSimple CMS в автоматическом режиме можно и без его использования, что может быть удобно при работе на сервере, где не установлены привычные инструменты разработки.

  • Говорящий скрипт на PowerShell

     

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

  • Использование PowerShell в качестве встроенного терминала в Visual Studio Code

     

    В текущей версии Visual Studio Code 1.8.1 в качестве встроенного терминала, при использовании его в Microsoft Windows, по умолчанию используется интерпретатор комманд cmd.exe. Пользователям, знакомым с возможностями PowerShell, скорее всего, будет удобнее использовать в качестве встроенного терминала именно PowerShell, а не cmd.exe.

  • Массовое переименование файлов в PowerShell

     

    Переименование большого количества файлов является одной из распространённых операций при работе с компьтером.

  • Количество дней между датами в PowerShell

     

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