Ошибка подключения к тестовому сокету :10013

У одного из клиентов при установке PostgreSQL стала вылетать ошибка
Ошибка подключения к тестовому сокету :10013

При этом пару месяцев назад когда ставили в тестовом режиме — ничего не вылетало.

Для решения этой ошибки, необходимо из файла host удалить/за комментировать правило для IPv6 — :::1 localhost

Ну а после можно спокойно ставить PostgreSQL

Создание файла профиля в PowerShell

Давайте для начала разберемся с понятием файла профиля.

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

Если Вы работаете с PowerShell первый раз, то для начала надо посмотреть политику выполнения, для это необходимо набрать команду
Get-ExecutionPolicy
Если функция нам возвратит Restricted, то необходимо выполнить команду
Set-ExecutionPolicy RemoteSigned

Для создания файла профиля воспользуемся командой
New-Item -type file $PROFILE -force
После создания файла давайте его откроем
Notepad $profile
Теперь давайте возьмем для примера вот что:
$today = Get-Date -displayHint date
#получим день недели
function events ($log="system")
{
Get-EventLog $log -newest 10
}
#получим 10 последних событий
#функция возвращает нам 10 последних событий из журнала, если не перелать параметр с именем, то будет использоваться журнал System

Теперь сохраним содержимое файла и перезапустим консоль PowerShell

Для проверки наберем в консоли:
$today
events "windows powershell" #здесь мы передаем параметр имени журнала

Если есть у Вас крутые функции, то прошу в комментарии

Удаление устаревших файлов на Windows PowerShell

Для рекурсивного удаления устаревших(старше 30 дней) файлов можно использовать следующее
Get-ChildItem d:\server\Shared -recurse | where {$_.LastWriteTime -le (Get-Date).AddDays(-30)} | remove-item -force -Recurse | out-null
А есть ли у Вас полезные скрипты?