Вопросы по теме 'powershell-5.0'

Как экспортировать класс в модуль PowerShell v5
У меня есть настройка модуля, похожая на библиотеку для нескольких других скриптов. Я не могу понять, как получить объявление класса в области сценария, вызывая _ 1_ . Я попытался упорядочить Export-Module с -class аргументом, например...
20481 просмотров
schedule 27.01.2023

DSC: файл модуля *ModuleName* не содержит модуль с требуемой версией 1.0
Я пробую новый материал конфигурации желаемого состояния и пытаюсь работать с новым ресурсом класса. Я установил предварительную предварительную версию WMF 5.0 на все серверы, задействованные в этом процессе. У меня есть настройка HTTP-сервера, на...
543 просмотров
schedule 31.01.2024

Powershell для экспорта в CSV
У меня есть метод, который (если я не сделал чего-то глупого) вчера отлично работал для экспорта в csv. Однако сегодня я продолжаю получать эту ошибку: Исключение, вызывающее «Заполнить» с аргументом (ами) «1»: «ExecuteReader: свойство...
829 просмотров
schedule 05.07.2022

Настройте ресурс DSC для перезапуска
У меня есть ресурс DSC, который устанавливает функцию dotnet, а затем устанавливает обновление для dotnet. В Local Configuration Manager я установил RebootNodeIfNeeded на $true . После установки dotnet не запрашивает перезагрузку (даже...
10292 просмотров
schedule 14.03.2024

Функция WSUS не отображает заголовок обновления
Я написал небольшую функцию, которая отображает обновления WSUS, готовые к утверждению: function get-WSUSInfo { $wsus = Get-WsusUpdate -Classification All -Approval AnyExceptDeclined -Status Needed foreach ($update in $wsus) { $props =...
794 просмотров
schedule 03.06.2023

Powershell GCI Recursive Depth перестает работать при добавлении параметра Include
У меня есть то, что я предполагаю, что это простой вопрос. У меня есть большой блок кода, который я написал. Короче говоря, он загружает динамический список имен файлов и расширений, импортирует CSV-файл с корнями каждого из наших общих ресурсов и...
447 просмотров

Запретить PowerShell Select-String анализировать двоеточие как букву диска
У меня есть профиль, который запускается каждый раз, когда я открываю окно PowerShell. Поскольку я использую SSH, мне нужно убедиться, что мой файл добавляется сразу после запуска PowerShell. Но я не хочу запрашивать парольную фразу для SSH, если...
741 просмотров
schedule 23.05.2022

В PowerShell 5 можно ли объявить общие свойства для класса?
В PowerShell версии 5 появилось ключевое слово Class , упрощающее создание настраиваемые классы в PowerShell. Объявление содержит только краткую информацию о свойствах : Все объекты являются общедоступными. Для свойств требуется перевод...
1691 просмотров
schedule 16.02.2022

Возвращает метод класса PowerShell 5.0 Не все пути кода возвращают значение в методе
В качестве эксперимента с классами PowerShell 5.0 я попытался перевести код JavaScript для задачи «Стабильный брак» в Rosetta Code. Это казалось очень простым, но второй метод (Rank) возвращает ошибку: не все пути кода возвращают значение внутри...
690 просмотров
schedule 25.06.2023

powershell дождитесь завершения команды, прежде чем продолжить
В powershell я пытаюсь сделать следующее: $name = "computername" #get installed programs Write-Host "****APPLICATIONS" gwmi win32_Product -ComputerName $name | select name #gets services write-host "****SERVICES" Get-Service -ComputerName $name |...
1920 просмотров
schedule 06.12.2022

Обработка имен с пробелами
Мой агент Puppet — Windows Server 2012. Я пытаюсь предоставить права db пользователю AD. Если я попытаюсь назначить права пользователю AD, имя которого не содержит пробелов, то скрипт работает нормально. Ранее имя пользователя без пробела также не...
4665 просмотров
schedule 13.04.2024

Функция, которая принимает параметры с привязкой к положению в качестве аргументов, а также из конвейера
Я пытаюсь создать функцию ведения журнала, которая принимает позиционно-привязанные параметры конвейера и позиционно-привязанные аргументы. Однако я продолжаю получать эту ошибку со следующим кодом: Function Test {...
128 просмотров
schedule 11.03.2023

Форматирование вывода усекает свойства при наличии длинных строк.
У меня есть этот скрипт, который берет два объекта и сравнивает каждое свойство и свойство примечания, в этом случае я пытаюсь сравнить два объекта ADUser, возвращаемые Get-ADUser : Function Compare-ObjectProperties { Param(...
3087 просмотров
schedule 23.04.2024

Попытка смешать данные из CSV и хеш-таблицы, чтобы создать переменную
Я остановился на Code Review и спросил, как мне упростить скрипт, и мне посоветовали использовать хеш-таблицу в качестве это очистит код. Мне дали очень простой пример, но это не было включай и работай . Я разработал базовый код, но он не...
165 просмотров

Как создать рабочую задачу Powershell, чтобы остановить процесс зависшего процесса Firefox?
Я попытался написать код сценария, чтобы остановить зависший процесс Firefox, я хочу, чтобы сценарий периодически останавливал все процессы браузера Firefox. $trigger = New-JobTrigger -Daily -At 14:20 $options = New-ScheduledJobOption -WakeToRun...
141 просмотров
schedule 26.08.2022

Возврат всей строки при отсутствии совпадений в подстроке Powershell (0, IndexOf)
У меня есть Powershell, который работает с почтой из папок Outlook. В большинстве электронных писем есть нижний колонтитул, начинающийся с текста "------" . Я хочу сбросить весь текст после этой строки. Я добавил выражение к Select-Object...
275 просмотров
schedule 27.01.2024

Powershell не загружает сборку System.Net.Http и игнорирует Add-Type в скрипте
Я пытаюсь использовать HttpClient с пользовательским HttpClientHandler (чтобы исправить проблему с файлами cookie, которая неправильно управляется с помощью перенаправления). Оба находятся в сборке System.Net.Http (и пространстве имен), а...
4365 просмотров
schedule 19.06.2023

Есть ли способ подключить локальный диск в powershell, когда для сценария установлено значение «Запуск от имени администратора»?
Это часть моего сценария powershell, где мне нужно сопоставить локальную папку с диском S:. Я не могу сопоставить New-PSDrive, когда мой скрипт «Запуск от имени администратора». Если я это сделаю, он не будет виден в «Моем компьютере». Я запустил...
698 просмотров
schedule 19.10.2023

Объединить файлы подпапок в один файл (за исключением файлов текущей папки)
Я хочу объединить содержимое всех файлов в моих подпапках в один файл. Однако я хочу исключить корневую папку из этого поиска. Мне очень близка следующая команда: Get-ChildItem -include *.sql -rec | ForEach-Object {gc $_; ""} | out-file...
60 просмотров
schedule 01.01.2022

Install-Module не работает для AWSPowerShell.NetCore
Я пытаюсь установить AWSPowerShell.NetCore в моей системе Windows 10 x64 с PowerShell 5.1.17763.771: C:\Program Files\WindowsPowerShell\Modules> $PSversionTable Name Value ---- -----...
223 просмотров