Описание тега foreach-object
1
ответ
Сбор данных с заданиями внутри цикла ForEach-Object
Цель состоит в том, чтобы иметь объект, который показывает компьютер ($poste) сбор информации. Я пытаюсь собрать эти данные с заданиями, чтобы они работали намного быстрее. Однако я изо всех сил пытаюсь понять это правильно. Я пытаюсь: $poste = "xx"…
25 фев '19 в 17:40
1
ответ
Пожалуйста, объясните, что означает "% i*g" в этом скрипте PowerShell.
При работе в PowerShell мне нужно было преобразовать нотацию CIDR в начальный IP-адрес и маску подсети. Выполняя поиск в Google, я обнаружил эту проблему с публикацией в Reddit, которая содержала много неясных способов выполнить эту задачу. Один, ко…
16 янв '19 в 17:04
1
ответ
Foreach-объект, возвращающий "не может индексировать в нулевой массив", но отлично работает, когда я копирую каждую строку цикла
У меня есть сценарий, который я концептуализирую, и он вроде как сконцентрирован вокруг этой идеи - выстроить выравнивающие массивы в хеш-таблицы, а затем вызывать их с индексом $_ foreach-object для запуска команды или вывода. с наименьшим количест…
01 июн '19 в 00:32
0
ответов
Цикл 'Foreach-Object' не увеличивает переменную
Я пишу сценарий PowerShell, который обрабатывает файлы, измененные за день до времени выполнения сценария. Я хотел бы иметь переменную ($count), который отмечает, сколько файлов было повторено в реальном времени, однако строка, которая увеличивает э…
26 авг '19 в 15:06
1
ответ
Powershell - проблема с передачей параметров Validateset в ForEach-Object, получение приглашения
Итак, я новичок в PowerShell, и я пытаюсь заставить эту функцию работать. У меня есть 2 массива ValidateSet с 3 параметрами. Эти параметры должны изменять путь к файлу и копировать их с одного сервера на другой. По какой-то причине я продолжаю получ…
22 ноя '19 в 23:54
1
ответ
ForEach-Object $_ Переменная не работает должным образом
Я пытаюсь получить настоящие имена каждого пользователя в группе AD, я создал его до такой степени, чтобы получить вывод, чтобы показать идентификаторы пользователей каждого члена в группе, но затем пытаюсь сделать net user $_ /domainдля каждого пол…
05 сен '19 в 22:08
1
ответ
как найти линии, соответствующие множеству шаблонов
Я пытаюсь найти во многих файлах строки, начинающиеся с одного из множества шаблонов (анализ журнала).Есть ли лучшее решение, чем: Get-ChildItem -Filter *DBLog.txt | ForEach-Object { $name = $_.Name Get-Content -Path $_.FullName | Select-String -Pat…
27 апр '20 в 17:36
1
ответ
Сравните несколько элементов в одном объекте с несколькими элементами в другом объекте другого массива
Скажем [гипотетически], у меня есть два.CSV, которые я сравниваю, чтобы попытаться увидеть, какие из моих текущих членов являются исходными... Я написал вложенный ForEach-Object, сравнивающий каждое $name и $memberNumber из каждого объекта с каждым …
01 май '20 в 20:56
1
ответ
powershell - цикл через XML создает правильное количество узлов, но значения атрибутов объединены
У меня есть эта функция Powershell: function reportxml { $logdir = "C:\\Documents\scriptOutput" $XML_Path = $logdir + '\TR.xml' $XML_NEW_PATH = $logdir + '\TestResult.xml' $DLL_PATH = "tests.dll" $xmlsettings = New-Object System.…
30 июн '20 в 10:22
1
ответ
Powershell export-csv показывает System.Object[],"System.Object[]"
Я хочу экспортировать мой сценарий PowerShell в CSV, только когда файл экспортируется, я получаю заголовки в моем CSV-файле, но данные содержат systemobject. #------- Opvragen token tiptrack ------- #Dit is de URL waar de token voor tiptrack wordt o…
13 авг '20 в 15:16
1
ответ
Цикл Powershell ForEach с именем файла в качестве переменной
Я работаю над сценарием, который возьмет файлы.key в папке и преобразует их в формат.der через OpenSSL. Я пытаюсь сохранить текущие имена файлов в качестве переменной, чтобы преобразованный сертификат сохранил то же имя, только расширение изменится.…
22 янв '20 в 18:21
1
ответ
Невозможно запустить задание с foreach-object параллельно
Я подготовил этот скрипт, чтобы попытаться выполнить параллельно одну и ту же функцию несколько раз с разными параметрами: $myparams = "A", "B","C", "D" $doPlan = { Param([string] $myparam) echo "print $myparam" # MakeARestCall is a function calling…
13 мар '20 в 13:18
3
ответа
Ограничить foreac-объект
Я просматриваю массив, но мне нужны только первые 10 результатов, которые соответствуют моим условиям. Но я понятия не имею, с чего начать. Я думаю, мне нужен цикл, напримерfor ($i=0;$i -le 10;$i++)и делаем $i--, когда утверждение IF истинно. Я нови…
20 май '20 в 11:04
2
ответа
проверять имена в папке и удалять двойные кавычки в CSV с помощью цикла PowerShell
Я пытаюсь зациклить файлы в определенной папке и удалить в них двойные кавычки кто-нибудь мог это объяснить, я сделал это: Get-ChildItem "c:\temp\test\" -filter SplitCSV* | ForEach-Object { (Get-Content $_) -replace '(?m)"([^,]*?)&quo…
03 авг '20 в 14:36
1
ответ
Как заменить апостроф, вызывающий ошибку синтаксиса SQL
Ожидаемое поведение: Имейте сценарий PS, который просматривает каталог файлов и собирает все детали каталога (работает) Запишите эти данные обратно в таблицу SQL (работает) Скрипт работает, но не работает с такой ошибкой: ForEach-Object: исключение,…
31 дек '19 в 02:08
2
ответа
Настройка WinRM через HTTPS на нескольких компьютерах с помощью Powershell
Настройка WinRM через HTTPS на нескольких компьютерах с помощью Powershell У меня есть следующий сценарий, который я собрал для настройки WinRM через HTTPS, и он отлично работает на каждой машине. Мне трудно перекодировать его для удаленного запуска…
13 авг '20 в 05:19
0
ответов
Более одного Rename-Item в Foreach (PS)
У меня есть несколько файлов в папке, и я пытаюсь создать сценарий, который сделает это: Измените расширение файла на txt Заменить все точки . подчеркивать _ Получите содержимое внутри текстового файла и переименуйте его в зависимости от содержимого…
23 сен '20 в 18:41
1
ответ
Обработка ошибок в блоке Foreach-object Parallel - Powershell 7
Каким будет лучший способ зафиксировать ошибку в нижнем блоке Foreach-Object Parallel, так как в этом блоке будут выполняться три отдельных потока / пространства выполнения, и одновременно может возникать несколько ошибок / исключений? Можно ли зафи…
07 окт '20 в 10:11
1
ответ
Передача переменных в Foreach-Object Powershell 7
Что я хочу: У меня есть скрипт, который копирует CAB-файлы на более чем сотню серверов и работает с ним на них. Этот сценарий работает больше недели. Когда я узнал о функции Foreach-Object -parallel, я подумал, что это значительно ускорит сценарий. …
16 сен '20 в 10:36
1
ответ
Как установить счетчик в ForEach-Object Parallel - PowerShell 7
У меня есть переменная int, определенная вне блока foreach, я пытаюсь установить ее внутри блока и получить доступ к ней снаружи. Однако, когда я запускаю этот скрипт, я получаю ошибку ниже. Вроде бы базовая вещь, но я новичок в PowerShell. Ошибка: …
06 окт '20 в 16:17