2013-06-13 5 views
1

Я изучаю powershell, поэтому сначала я изучаю, как использовать справочную систему powershell. Ниже приведена справка для команды «Get-EventLog»,Использование справочной системы Powershell

  1. что мы подразумеваем под: Позиция?
  2. Также есть ссылки, чтобы узнать больше о том, как использовать справочную систему от powershell?

    Synopsis Получает события в журнале событий или списке журналов событий на локальном или удаленном компьютере.

    Syntax Get-EventLog [-LogName] <String> [[-InstanceId] <Int64[]>] [-After <DateTime>] [-AsBaseObject <SwitchParameter>] [-Before <DateTime>] [-ComputerName <String[]>] [-EntryType <String[]>] [-Index <Int32[]>] [-Message <String>] [-Newest <Int32>] [-Source <String[]>] [-UserName <String[]>] [<CommonParameters>] 
    
    Get-EventLog [-AsString <SwitchParameter>] [-ComputerName <String[]>] [-List <SwitchParameter>] [<CommonParameters>] 
    
    Parameters 
         -After <DateTime> 
           Gets only the events that occur after the specified date and time. Enter a DateTime object, such as the one returned by the Get-Date cmdlet. 
          Required?     false 
          Position?     named 
          Default value     
          Accept pipeline input?  false 
          Accept wildcard characters? false 
    
         -InstanceId <Int64[]> 
          Gets only events with the specified instance IDs. 
          Required?     false 
          Position?     2 
          Default value     
          Accept pipeline input?  false 
    
          Accept wildcard characters? false 
    
         -LogName <String> 
          Specifies the event log. Enter the log name (the value of the Log property; not the LogDisplayName) of one event log. Wildcard characters are not permitted. This parameter is required. 
          Required?     true 
          Position?     1 
          Default value     
          Accept pipeline input?  false 
          Accept wildcard characters? false 
    
+0

'Обязательный?' - вопрос "Требуется ли этот параметр?" То же самое с 'Position?' "Какова позиция этого параметра?" 'named' означает, что вы должны указать параметр для его существования. –

ответ

3

Для # 1, вы должны понять, как позиционные параметры используются в PowerShell. Вы можете обратиться к следующей статье сценаристов.

http://blogs.technet.com/b/heyscriptingguy/archive/2012/04/22/the-problem-with-powershell-positional-parameters.aspx

Для # 2, в PowerShell v3, есть обновление, в состоянии помочь. По умолчанию в системах PowerShell 3.0 не установлена ​​помощь. Все в сети. Вы можете загрузить справочный контент с помощью команд Update-Help и Save-Help.

Также Get-Help <cmdletname> -Online показывает онлайн (самый современный) контент для любого командлета.

Вы можете использовать темы в PowerShell для изучения концепций. Доступ к этим темам можно получить, используя help about*. Вы увидите огромный список тем, к которым можно получить доступ с помощью справки или Get-Help. Например,

help about_Parameters

Еще раз, если вы используете PowerShell 3.0, вам необходимо обновить помощь первой, чтобы быть в состоянии видеть любую справочную информацию.

1

Вы можете сначала взглянуть на about_Command_Syntax

get_help about_Command_Syntax 

Тогда посмотрим на несколько других Авиомодели, если вы хотите добавить свой собственный помощью к Cmd-Давайте посмотрим here.

Смежные вопросы