Вопросы по теме 'pscmdlet'
Как распечатать аргументы командлета powershell внутри класса командлета
Может ли кто-нибудь помочь мне зарегистрировать фактическую команду PowerShell, выпущенную вместе с аргументами.
У меня есть командлет, реализованный на С# следующим образом
class GetMyCommand : PSCmdlet
{
// parameter definitions
......
594 просмотров
schedule
26.06.2022
Как добавить синопсис/резюме для командлета на С#?
Предположим, вы пишете некоторый PSCmdLet в C#:
/// <summary>
/// Get a stack overflow exception.
/// </summary>
[Cmdlet(VerbsCommon.Join, "StackOverflow")]
[OutputType(typeof(OverflowException))]
public class JoinStackOverflow :...
1911 просмотров
schedule
22.03.2023
Поддержка ответов Whatif и Confirm
Здесь, в SO, и в других местах есть множество вопросов, объясняющих, как распространить -Confirm по всему командлету на вложенные командлеты и т. д. Однако я не нахожу, как распространить ответ на это приглашение. То есть, как только пользователь...
880 просмотров
schedule
30.10.2022
Командлет передает список параметров сразу через конвейер, а не отдельные элементы списка
Я создаю Powershell System.Management.AutomationCmdlet.Cmdlet для передачи списка строк через конвейер в командлет следующим образом:
[Cmdlet(VerbsCommon.Add, "Signature")]
public class AddSignature : Cmdlet
...
[Parameter(Position = 0,...
767 просмотров
schedule
26.11.2022
Разработка командлетов PowerShell: передовой опыт в отношении IEnumerable, который передается между командлетами
Допустим, у вас есть два командлета: первый возвращает выходные данные, а второй использует эти выходные данные в качестве входного параметра.
public class Cmdlet1 : PSCmdlet
{
protected override void ProcessRecord()
{...
65 просмотров
schedule
19.07.2022
Вызов CmdLet из PSCmdLet на основе C #, обеспечивающий ввод и захват вывода
Я создаю Powershell CmdLet для отличной печати. Он должен работать так же, как Out-Print , но со всеми наворотами winprint .
PS> get-help out-winprint
NAME
Out-WinPrint
SYNTAX
Out-WinPrint [[-Name] <string>] [-SheetDefintion...
151 просмотров
schedule
04.06.2023