Описание тега powershell-5.1

2 ответа

Измерьте несколько свойств?

Я хотел бы запросить каталог с помощью Get-ChildItem и создать таблицу со столбцами, такими как Path, Size(в ГБ), MinimumCreationTime, MaximumCreationTime. В цикле foreach я написал 3 команды измерения. Возможно ли измерить несколько свойств с помощ…
0 ответов

Запросить базу данных с массивом (имен компьютеров)?

Я хотел бы получить кучу записей из базы данных MS Access. Пока что, если я предоставлю первой функции имя компьютера, она вернет информацию об этом конкретном имени компьютера. Но что, если у меня несколько имен компьютеров? Нужно ли мне создавать …
2 ответа

Добавляете разделитель для каждой запрашиваемой системы? Пользовательский объект

Мне сложно понять логику моего кода, чтобы он работал правильно. У меня есть только быстрый скрипт для получения версий программного обеспечения из удаленной системы и получения вывода в файл. [System.Collections.ArrayList]$NetBIOSNames = @('Compute…
26 мар '21 в 22:22
1 ответ

Powershell - как создать сценарий обновления сеанса в PowerShell?

У меня есть один скрипт ps1, который управляет операциями, которые я хочу выполнить. Я использую модули с определениями классов в модулях, использующих шаблон Command. Все хорошо и хорошо, когда я впервые открываю консоль сеанса PowerShell и запуска…
03 апр '21 в 19:56
1 ответ

Powershell Как получить только уникальный результат вместо всех

Это мой 1-й вопрос. Ваша помощь очень ценится. $ser1='E:\1.exe' , 'E:\2.exe' $sername=("A1Testservice","A1Testservice") foreach($ser in $sername) { foreach ($ser2 in $ser1) { New-Service -Name $ser -DisplayName $ser -Description $ser -BinaryPathName…
1 ответ

Преобразование в и из Base64 в Powershell 5.1

Я нашел несколько ресурсов (в том числе преобразовать строку base64 в файл , которая здесь практически дублируется, поскольку это один из ресурсов, которые я использовал для ее создания), но я не могу заставить ее работать. У меня есть следующий код…
03 апр '21 в 22:15
1 ответ

Нужна помощь по фильтрации в скрипте PowerShell

У меня есть массив с некоторыми данными сервера и следующий скрипт: Write-Host "`nRemoving servers' accounts from AD:" -ForegroundColor Green for ($j=0; $j-le $screenObj.Length; $j++) {if (($screenObj[$j].Domain -ne "Unknown") -and ($screenObj.Where…
27 мар '21 в 19:13
2 ответа

Get-Content .csv и использовать его как переменную для имени пути

Я пытаюсь использовать Get-Content и создать переменную, которая будет заполнять путь к каталогу на основе каждой строки моего файла. У меня есть длинный список пользователей в файле .csv, и я хочу проверить каждое из их имен пользователей, чтобы уз…
13 апр '21 в 01:54
2 ответа

Get-WMIObject Uninstall vs Get-CIMInstance Uninstall

Наверное, глупый вопрос, но мне просто любопытно. Есть ли разница между и при запуске удаления для приложения в Win32_Productкласс? Я спрашиваю только потому, что: Использование для удаления приложения перезагрузит мой компьютер с определенными прог…
07 апр '21 в 03:21
1 ответ

Настройте политику доступа к приложениям с помощью исключения ошибок групп Майкрософт, вызвав «GetRemoteNewCsOnlineSession»

Я новичок в PowerShell и использую эту процедуру для установки политики приложения с командой Майкрософт. Вышеуказанное необходимо при создании онлайн-встреч в соответствии с этой процедурой, но всякий раз, когда я запускаю Grant-CsApplicationAccess…
11 апр '21 в 14:26
1 ответ

предоставить имя процессу PowerShell

Я создал длительный процесс из PowerShell, который в течение некоторого времени запускает следующую команду: Start-process "powershell" "long running command" Я хочу дать этому процессу настраиваемое имя или какой-то тег строки типа, чтобы ссылаться…
12 апр '21 в 11:11
1 ответ

передать переменные в подпроцесс в PowerShell

Можно ли запустить все переменные env в новое окно PowerShell следующим образом: $var=10; Start-Process powershell '-command "echo $var; Start-Sleep -s 5; "' Это ничего не показывает в дочернем окне. Если невозможно получить все переменные, как пере…
14 апр '21 в 14:26
2 ответа

Invoke-Expression - записывать вывод в консоль, но не возвращать его из функции

Я хочу вызвать внутри функции и распечатать вывод команды на консоль, но не возвращать его из функции, так как я хочу вернуть из нее определенное значение. function Foo { $command = 'mvn clean package "-Dmaven.test.skip"' Invoke-Expression -Command …
15 апр '21 в 18:02
1 ответ

ScriptProperty не может получить доступ к командлетам скрипта при вызове в виде команды

Данный код, такой как этот MRE: function Get-One {1} Update-TypeData -TypeName 'Demo' -MemberType 'ScriptProperty' -MemberName 'Test1' -Value {Get-Date} Update-TypeData -TypeName 'Demo' -MemberType 'ScriptProperty' -MemberName 'Test2' -Value {Get-On…
17 апр '21 в 23:42
1 ответ

Есть ли у PSCustomObject порядок, в котором он отображается на консоли? [дубликат]

Доброе утро выглядывает, Я большой поклонник делать выбор из значений, которые возвращаются из перечисленных элементов. Итак, я истекал, делая выбор из значений, возвращаемых из C:\Users , который вводится в тип, но заметил что-то не так. Я могу пер…
17 апр '21 в 19:07
1 ответ

Зарегистрировать событие отслеживания для всех фоновых заданий?

Добрый день, Я работал с попыткой зарегистрировать событие, основанное на завершении всех заданий. Я могу успешно зарегистрировать один, но мне нравится получать всплывающее сообщение после завершения всех фоновых заданий. Кто-нибудь знаком с тем, к…
0 ответов

Не перемещать имена хостов автоматически в желаемое OU с помощью скрипта

Я создал сценарий для автоматического перемещения имен хостов в желаемое подразделение в Windows server 2016 с помощью PowerShell 5.1, но он не работает должным образом. Все это относится к тому же OU, которое находится в моем первом OU согласно мое…
02 май '21 в 08:52
2 ответа

Использование обратного апострофа PowerShell для выполнения фрагмента не работает

Когда я запускаю команду обратной кавычки (`) в этом фрагменте: Get-WmiObject win32_service | Where-Object { $_.pathname -notlike "C:\windows\*" -and $_.startmode -eq "auto" -and $_.startname -eq "localsystem"} | Select-Object displayname, ` pathnam…
1 ответ

Почему мой оператор if не читается должным образом?

У меня есть сценарий, который создает резервную копию профиля пользователя с локального или удаленного компьютера и помещает его в общий ресурс: . Я немного подправил его и просто превратил некоторые переменные в глобальные (не уверен, что это пробл…
13 май '21 в 18:26
0 ответов

Почему мой блок elseif запускается при указании -WhatIf

Доброе утро, У меня возникли некоторые проблемы с пониманием документации для , и я искал, может ли кто-нибудь разбить ее немного больше, чтобы я мог понять. Используемые ссылки SupportsShouldProcessMS-SupportShouldProccess Все, что вы хотели знать …