PowerShell - это кроссплатформенная утилита командной строки и сценариев от Microsoft. Используйте этот тег только для вопросов о написании и выполнении сценариев PowerShell. Вопросы программирования, относящиеся к кроссплатформенной версии PowerShell Core (Windows, macOS и Linux), должны быть помечены [powershell-core]. Вопросы о системном администрировании следует задавать в случае сбоя суперпользователя или сервера.

Подробнее про powershell...

Команда для создания нового файла в Windows с помощью cmd: cd.> filename.txt Но как я могу создать более одного файла с помощью одной команды?....
3 Фев 2022 в 21:38
Я пытаюсь создать свой собственный скрипт для проверки некоторых служб Windows (состояние и режим запуска), и я столкнулся с проблемой в IF... Например, даже если служба «Работает», она никогда не запустит код внутри ЕСЛИ... Позвольте мне поделиться своим кодом ниже (я новичок в powershell, так что....
3 Фев 2022 в 18:02
Я ищу лучший способ вызвать функцию в powershell. Я ищу в Google и нахожу два приведенных ниже способа вызова функции. Ссылка — https: //docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_functions?view=powershell-5.1 func -Размер 50 -Длина 100 функция 50 100 Примечан....
3 Фев 2022 в 08:17
Я правильно установил GIT, но командная строка vs code отвечает: «Git не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл». После добавления: "git.enabled": true, "git.path": "C:\\'Program Files'\\Git\\mingw64\\bin\\git.exe", Это все равно не сработает. Даже ....
Довольно новичок в PowerShell, и я пытаюсь выяснить, как найти имя каталога, которое соответствует нескольким критериям из списка массивов. Приведенный ниже код - это то, что было разработано до сих пор: $InputAddress = Read-Host -Prompt 'Enter in a job address' # Remove any non alphanumeric....
3 Фев 2022 в 00:53
Я не уверен, что мне не хватает. Этот powershell, кажется, работает противоположно тому, что я ожидаю. Кто-нибудь знает, почему? $loadUserProfileValue = Get-ItemProperty "IIS:\AppPools\.net v4.5" -Name processModel.loadUserProfile.Value Write-Host "Value: $loadUserProfileValue" IF ($loadUs....
2 Фев 2022 в 17:21
Я пытаюсь пройти через процессы, используя get-process, а затем создать кнопку для каждого процесса. Эта кнопка, on_click, удалит процесс или прямо сейчас отобразит текст. К сожалению, событие add_click отображает текст только для последнего процесса, как будто оно не прикрепляет это событие к кно....
2 Фев 2022 в 16:13
Есть ли способ получить время запуска процесса: не время запуска, не время выполнения, а время, необходимое для загрузки программы/двоичного файла в память?....
2 Фев 2022 в 15:23
Может ли кто-нибудь помочь мне найти отключенные учетные записи из AD в течение определенного периода времени? Например, я могу запустить скрипт, который показывает мне последние 30, 60, 90 дней. Search-ADAccount -SearchBase "DC=corp,DC=ad,DC=iata,DC=org" -AccountDisabled -UsersOnly | Get-ADUser -Pr....
2 Фев 2022 в 15:18
Я написал сценарий PowerShell в Azure DevOps, чтобы получить всех пользователей Azure Active Directory в виде JSONM. Я хочу сохранить выходные данные в виде файла JSON в репозиториях Azure. Мой код: Install-Module -Name "AzureAD" -Force Import-Module -Name "AzureAD" [string]$userName = 'TEST@TEST.T....
2 Фев 2022 в 12:31
Я пытаюсь запустить скрипт ps1 из папки ресурсов в С# Спасибо Евгену Черкесу. .NET Получить встроенный файл ресурсов Загрузить путь к встроенному ресурсу C # в класс команд PowerShell Приблизил меня. Изменение private void button1_Click_1(object sender, EventArgs e) { PowerShell ....
2 Фев 2022 в 10:35
Я собираюсь выполнить следующее с помощью сценария PowerShell. Большинство вложенных папок в «C:\Example-Path\src» содержат один файл .csproj, который включает в себя атрибуты «Property Include» и «Version». Я хочу собрать эти атрибуты из каждого экземпляра файла .csproj во всех подпапках и скомпи....
2 Фев 2022 в 01:46
Мне нужно найти пользователей, не входящих в группу безопасности Office 365. Я не знаю, что делать после получения списка всех пользователей арендатора. Это работает для получения списка пользователей Get-MSOLUser -all | Where-Object { $_.isLicensed -eq "True"} | Select-Object UserPrincipalName | E....
Я хочу отфильтровать список папок, которые включают определенные критерии, исключая другой набор критериев в PowerShell. Приведенный ниже код - это то, с чем в настоящее время обыгрываются частичные преемственности; -Exclude, по-видимому, исключает папки, которые содержат *EDS* в имени, но не содер....
1 Фев 2022 в 21:21
У меня есть множество личных идентификационных номеров, которые мне нужно загрузить автоматически. Вместо того, чтобы хранить на своей машине тысячи уникальных личных идентификаторов, я хочу умножить все идентификаторы на случайное целое число, сохранить результат и удалить исходный файл. Это закон....
1 Фев 2022 в 19:26
Как я могу сравнить байты из файла с литеральным массивом значений? $path = "C:\BinaryFile.bin" $bytes = Get-Content -LiteralPath $path -Encoding byte -TotalCount 4 -ReadCount 4 if ($bytes -eq [0 1 2 3]) { # How to compare to expected bytes? Write-Output "OK: $bytes" } ....
31 Янв 2022 в 17:42
Я создал шаблон ARM для развертывания ресурсов в группе ресурсов Azure. Можно ли каким-либо образом использовать тот же шаблон ARM для выполнения автоматических «базовых проверок», чтобы проверить, были ли каким-либо образом изменены ресурсы?....
Итак, я рефакторинг сценария Powershell и много чего перемещаю в функции. Когда я возвращаю ArrayList из 42 PSObjects из функции (называемой Get-OutList) с return $out, 42 пустые записи вставляются в начало ArrayList, а затем следуют исходные записи. Моя функция выглядит так: function Get-OutList {....
31 Янв 2022 в 06:41
В каталоге есть файлы со следующими именами: ExampleFile.mp3 ExampleFile_pn.mp3 ExampleFile2.mp3 ExampleFile2_pn.mp3 ExampleFile3.mp3 Я хочу выполнить итерацию по каталогу, и ЕСЛИ есть имя файла, содержащее строку «_pn.mp3», я хочу проверить, есть ли файл с таким же именем без «_pn.mp3» в том же ка....
30 Янв 2022 в 19:34
Может ли кто-нибудь посоветовать, как извлечь/получить значение COM из этого кода Powershell: Get-WMIObject Win32_PnPEntity | where {$_.Name -like "Standard Serial over Bluetooth link*" -AND $_.DeviceID -like "*AB9078566C8A*"} | >> Format-Table Name Выход на данный момент: Name ---- Standard ....
30 Янв 2022 в 16:38
Итак, я ищу способ конвертировать сценарии .ps1 (используя онлайн-инструмент или что-то еще, что работает) в строковый формат, чтобы я мог просто скопировать и вставить его в свой код С# в строковой переменной. Это позволит мне перестать ссылаться на пути к моим сценариям в коде, поскольку они могут....
30 Янв 2022 в 14:59
У меня возникла проблема с автоматизацией настройки preAuthorizedApplications для регистрации приложения Azure из Az powershell 7.1.0. Код делает переход на API MS Graph, но синтаксис preAuthorizedApplications мне не ясен. Все, что нашел в сети, перепробовал. Но ничего не работает и постоянно выл....
У меня есть текстовый файл с примерно 300 000 строк. Мне нужно скопировать около 188 строк, и у меня есть список номеров строк для извлечения. Есть ли функция, которая позволит мне сделать это быстрее, чем использовать crtl+G и вручную вводить номер каждой строки? Благодарность....
30 Янв 2022 в 08:17
Я хочу искать файлы из подпапки и строки grep из файла. Текстовые файлы имеют 3 строки, ожидаемый результат — поиск 2-й строки. Я надеюсь, что имя файла передаст Get-Content, но это не удалось. Get-ChildItem -Name -Recurse -File -Include *.txt* | (Get-Content $_)[2] ....
29 Янв 2022 в 10:25
Довольно новичок в PowerShell и хочет узнать, как добавлять объекты в список переменных. Ниже приведено сообщение об ошибке: Method invocation failed because [System.IO.FileInfo] does not contain a method named 'op_Addition'. At C:\Users\Username\Desktop\Sandbox\New folder\BoxProjectFiles.ps1:117 c....
29 Янв 2022 в 04:47