Вопросы по теме '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 просмотров
schedule
20.11.2023
Запретить 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 просмотров
schedule
02.04.2023
Как создать рабочую задачу 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 просмотров
schedule
04.10.2022