Вопросы по теме 'cmdlets'

Проверка параметров командлета PowerShell
Я пишу собственный командлет PowerShell, и я хотел бы знать, какой способ является правильным для проверки параметра. Я подумал, что это можно сделать либо с помощью средства доступа к набору свойств, либо во время выполнения командлета:...
2602 просмотров
schedule 18.03.2022

Powershell — получить переменную из командлета С#
Я пишу командлет С#, которому нужно получить значение глобальной переменной скрипта. Как это сделать? Я заметил, что в Runspace есть метод SessionStateProxy.GetVariable. Можно ли получить доступ к среде выполнения из командлета C#? Спасибо!
2660 просмотров
schedule 29.07.2023

Powershell и TFS: tf.exe против командлетов Power tools TFS?
Я нахожусь в процессе создания сценария для выполнения большого количества перемещений в моем экземпляре TFS. У меня есть командлеты tfs, доступные с TFS Power Tools 2010, но документация по ним очень скудна. В частности, похоже, что...
4212 просмотров
schedule 10.03.2023

Как вы поддерживаете параметры PowerShell -WhatIf & -Confirm в командлете, который вызывает другие командлеты?
У меня есть командлет сценария PowerShell, который поддерживает параметры -WhatIf и -Confirm . Для этого перед выполнением изменения вызывается метод $PSCmdlet.ShouldProcess() . Это работает, как и ожидалось. Моя проблема заключается в том,...
19179 просмотров
schedule 03.09.2023

Добавление наборов параметров в мой пользовательский командлет C# без обязательных параметров
Я разработал собственный командлет С#. Он имеет три параметра (все они строковые), и ни один из них не является обязательным. Два из них относятся к набору параметров1, а третий — к набору параметров2. Он работает нормально, когда пользователь...
1135 просмотров
schedule 07.06.2024

Как изменить значение времени ожидания для командлета Azure Add-Blob?
Я пытаюсь вызвать Add-Blob командлет Azure Add-Blob -BlobType Block -FilePath $packagePath -ContainerName $blobContainerName и он работал нормально до недавнего времени, но теперь он терпит неудачу с Operation could not be completed...
2282 просмотров
schedule 20.05.2023

Вызов командлета powershell из скрипта ps
У меня есть командлет со следующим определением: [CmdletBinding(DefaultParameterSetName="Path", SupportsShouldProcess=$TRUE)] param( [parameter(Mandatory=$TRUE,Position=0)] [String] $Pattern,...
3871 просмотров
schedule 24.10.2022

Получите список всех ресурсов в моей подписке Azure (желательно Powershell)
У меня есть подписка на Azure, и я пытаюсь написать сценарий PowerShell для автоматического получения списка всех ресурсов (виртуальных машин, учетных записей хранения, баз данных и т. Д.), Которые в настоящее время есть в моей подписке. Есть ли...
47043 просмотров

Термин 'connect-QADService' не распознается как имя командлета внутри функции C #.
Может кто-нибудь, пожалуйста, помогите понять, почему следующий код внутри функции Csharp Runspace runspace = RunspaceFactory.CreateRunspace(); runspace.Open(); Pipeline pipe = runspace.CreatePipeline(); Command connectToActDir =...
2527 просмотров
schedule 24.12.2022

Не удается зарегистрировать оснастку C# Powershell
Я видел кучу подобных вопросов, но до сих пор не могу понять, как их решить: у меня есть простой командлет powershell (который просто добавляет параметры) и оснастка для его регистрации. Проблема в том, что я пытаюсь запустить installutil и получаю...
296 просмотров
schedule 31.01.2023

Как изменить параметр подтверждения по умолчанию для командлета PowerShell?
Есть ли способ изменить параметр подтверждения по умолчанию для скрипта High Impact PowerShell? Когда я реализую командлет и запускаю его, запрашивая подтверждение, например MyPS Confirm Are you sure you want to perform this action?...
2933 просмотров
schedule 07.05.2024

Перенаправить ошибку в файл
Я пишу сценарий PowerShell, и одна из его частей должна добавить нового пользователя в Active Directory. Я использую командлет New-ADUser и хочу перенаправлять любые ошибки (если они возникнут) в файл. Так что я пишу New-ADUser -smth -smth...
215 просмотров
schedule 04.01.2023

тестовое соединение, поддерживающее подстановочные знаки? обходной путь?
пытаясь узнать, есть ли у кого-нибудь известное обходное решение для использования командлета test-connection в powershell для ping-записей с подстановочными знаками в DNS. Я пытаюсь очистить нашу базу данных DNS и экспортировать список с нашего...
405 просмотров
schedule 15.03.2024

Вернуть только файлы с Get-childitem в powershell 2
Я знаю, что мы можем использовать параметр -File в Powershell V3.0, но как мы можем получить только файлы с помощью командлета Get-childitem в Powershell V2?
13756 просмотров

Командлет Powershell с «динамической» настройкой атрибута ConfirmImpact
Я пишу командлет Powershell, который поддерживает ShouldProcess . Вместо фиксированного значения ConfirmImpact мне нужно «динамическое» значение, которое зависит от значения параметра, переданного командлету. Позвольте мне проиллюстрировать это...
619 просмотров
schedule 03.12.2022

Комбинация скриптов Powershell
Как я могу объединить эти командлеты PowerShell вместо того, чтобы запускать их по отдельности? Эти команды выполняются на нашем сервере Exchange для локальной среды и Office 365. # General New-DistributionGroup -Name dis_its3 -DisplayName...
161 просмотров

Используйте командлеты Powershell Azure на сервере CI
У меня есть несколько сценариев powershell на моем сервере CI для проверки состояния некоторых веб-заданий. Но у меня мало проблем. Я использую файл настроек публикации, но срок его действия истекает, и моя сборка начинает давать сбой. Я не...
32 просмотров
schedule 07.05.2022

Отсутствующие файлы справки в Powershell V5.0
Версия Powershell: 5.0.10586.494 Я только начал работать с powershell на этих выходных и обнаружил, что не могу найти файлы справки при использовании оболочки, например, я искал файл справки about_Comparison_Operators, но кажется, что консоль не...
1057 просмотров

Могу ли я написать двоичный командлет PowerShell с .NET Core?
Я пытаюсь создать базовый модуль PowerShell с внутренними компонентами двоичного командлета, потому что писать вещи только в PowerShell не так удобно, как в C #. Следуя этому руководству, мне кажется, что я должен: добавить...
6478 просмотров
schedule 13.05.2023

Установить права доступа к папкам, подпапкам и файлам Set-ACL Powershell Script. Настройка наследования файлов не работает
Мне нужна помощь с моим скриптом Powershell. мой клиент получил огромный каталог, и мне нужно изменить настройки безопасности. Я сделал этот код ниже, и он работает, но у меня есть одна проблема: наследование файлов не работает, поэтому разрешения...
1903 просмотров