Параметры безопасности
Системные службы
Служба удаленного управления Windows (WS-Management) (Режим запуска: Автоматически)
Разрешения
Тип Имя Разрешение
Разрешить NT AUTHORITY\NETWORK SERVICE Полный доступ
Разрешить NT AUTHORITY\СИСТЕМА Полный доступ
Разрешить BUILTIN\Администраторы Полный доступ
Разрешить NT AUTHORITY\ИНТЕРАКТИВНЫЕ Чтение
Административные шаблоны
Компоненты Windows/Windows PowerShell
Включить выполнение сценариев Включено
Политика выполнения Разрешать локальные сценарии и удаленные подписанные сценарии
Компоненты Windows/Удаленное управление Windows/Клиент службы удаленного управления Windows
Доверенные узлы Включено
Список доверенных узлов: <local>,*.domain.local
Разрешить удаленное администрирование сервера средствами WinRM Включено
Фильтр IPv4: *
Сеть/Сетевые подключения/Брандмауэр Защитника Windows/Профиль домена
Брандмауэр Защитника Windows: Определять входящие исключения портов Включено
Определение исключений портов:
5985:TCP:*:enabled:WSMan
Система/Передача учетных данных
Разрешить передачу новых учетных данных Включено
Добавить серверы в список:
WSMAN/*.domain.local
Связать настройки системы по умолчанию с введенными ранее Включено
Может стоит $PSScriptRoot заменить на $PSCommandPath и указать полный путь?станут обычной рутиной после добавления логов
Get-Help about_quoting
Get-ChildItem '\Reports\*.txt' | foreach {
[PSCustomObject]@{
File=$_.Name;
Cpu=Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1
}
}
gci '\Reports\*.txt' | foreach { Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1}
сравните файлики vmx - там обычный текст и поищите существенные различия