Out-GridView is a powerful Windows PowerShell command that enables users to display data in a graphical table format. It is a useful tool for quickly viewing and filtering large amounts of data. Out-GridView is a versatile command that can be used to view, sort, and filter data from various sources, such as text files, CSV files, and the Windows PowerShell pipeline.

Syntax and Parameters

The syntax for Out-GridView is as follows:

Out-GridView [-InputObject] <PSObject[]> [-Title <String>] [-OutputMode <OutputMode>] [-Wait] [-PassThru] [-ShowErrors] [-AutoSize] [-AllowCopy] [-AllowDragging] [-AllowSorting] [-AllowFiltering] [-AllowGrouping] [-AllowResize] [-AllowColumnReorder] [-AllowTabSelection] [-AllowMultipleSelection] [-AllowToolTips] [-AllowContextMenu] [-ShowHiddenColumns] [-ShowHeaders] [-ShowToolBar] [-ShowStatusBar] [-ShowRowNumber] [-ShowSelectionCheckbox] [-ShowSort] [-ShowGroup] [-ShowFilter] [-ShowXml] [-ShowScript] [-ShowXsl] [-ShowDetails] [-ShowHtml] [-ShowError] [-ShowWarning] [-ShowInformation] [-ShowVerbose] [-ShowDebug] [-ShowProgress] [-ShowComputerName] [-ShowRunspaceId] [-ShowCommand] [-ShowCommandLine] [-ShowCommandType] [-ShowParameterName] [-ShowParameterType] [-ShowParameterSetName] [-ShowParameterSetType] [-ShowParameterSetPosition] [-ShowParameterSetDefault] [-ShowParameterSetMandatory] [-ShowParameterSetOptional] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidateValueFromRemainingArguments] [-ShowParameterSetValidateNotNull] [-ShowParameterSetValidateNotEmpty] [-ShowParameterSetValidateCount] [-ShowParameterSetValidateLength] [-ShowParameterSetValidatePattern] [-ShowParameterSetValidateRange] [-ShowParameterSetValidateScript] [-ShowParameterSetValidateSet] [-ShowParameterSetValidateSetValues] [-ShowParameterSetValidateValueFromPipeline] [-ShowParameterSetValidateValueFromPipelineByPropertyName] [-ShowParameterSetValidate

Leave a Reply