Skip to content

Instantly share code, notes, and snippets.

@martin9700
Created May 30, 2015 10:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save martin9700/66950c183eb3764f838b to your computer and use it in GitHub Desktop.
Save martin9700/66950c183eb3764f838b to your computer and use it in GitHub Desktop.
[CmdletBinding(DefaultParameterSetName="Normal")]
Param (
[Parameter(ParameterSetName="Normal",Position=0,ValueFromPipeline)]
[string[]]$Path,
[Parameter(ParameterSetName="Pipe",ValueFromPipelineByPropertyName)]
[string]$Fullname,
[Parameter(ParameterSetName="Raw")]
[Parameter(ParameterSetName="Pipe")]
[switch]$Raw,
[Parameter(ParameterSetName="Normal")]
[Parameter(ParameterSetName="Pipe")]
[ValidateScript({ $_ -gt 0 })]
[int64]$TotalCount,
[Parameter(ParameterSetName="Normal")]
[Parameter(ParameterSetName="Pipe")]
[ValidateScript({ $_ -gt 0 })]
[int64]$Tail
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment