2017-09-08 6 views
1

ここに最初の質問。要するにPowershellのドキュメントオプションと必要な引数の構文

https://superuser.com/questions/1129307/how-to-read-powershell-documentation-syntax

::私は対を必要とされる引数を知っていますか

私はこのの最後の部分(その部分を答えなかったが答え)と本質的に同じ質問を持っていますオプション?例えば

、コピー-Itemコマンド:

SYNTAX 
    Copy-Item [-Path] <String[]> [[-Destination] <String>] [-Container] [-Credential <PSCredential>] [-Exclude <String[]>] [-Filter <String>] [-Force] [-Include 
    <String[]>] [-PassThru] [-Recurse] [-Confirm] [-WhatIf] [-UseTransaction [<SwitchParameter>]] [<CommonParameters>] 

    Copy-Item [[-Destination] <String>] [-Container] [-Credential <PSCredential>] [-Exclude <String[]>] [-Filter <String>] [-Force] [-Include <String[]>] [-PassThru] 
    [-Recurse] -LiteralPath <String[]> [-Confirm] [-WhatIf] [-UseTransaction [<SwitchParameter>]] [<CommonParameters>] 

先は必須パラメータですか?私はそれをどのように知っていますか?

最後に、一般的に、私が求めている質問のタイプは何ですか?私は、「PowerShellのマニュアルページの構文」と「マニュアルページを読む方法」(UNIXの場合)を試みました。本当に、私は彼らがドキュメンテーションを書いた方法に関するドキュメンテーションを探しています!

編集:このリソースはUnix用です。 Powershellのようなものは素晴らしいでしょう: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html

ありがとう。

答えて

0

必須の引数には角かっこはありません。パラメータ名に角括弧がない場合は、位置によって拘束されていないので、その項目で宣言する必要があります。あなたはGet-Help-onlineフラグを使用している場合、それは多くの場合の例となどの構文、パラメータ、に関する非常に詳細な情報を持って、さらに
about_Comment_Based_Help

は、これは私が助けについて見つけることができる最も近いものです。

+0

「位置によって縛られた」とはどういう意味ですか?また、リンクできるソースはありますか?編集:ちょうどソースを見た –

+0

@element_j PowerShellのパラメータは、位置によって縛られることができます(そして特に指定されていない限り、多くの場合、デフォルトで設定されています)、表示されるさまざまな構文は 'ParameterSetName'パラメータ属性 – TheIncorrigible1

+0

こんにちは、ありがとう。 'Copy-Item [-Destination] 'は、Destinationフラグが指定されている場合は、文字列を含める必要があることを意味します。 '[-UseTransaction []]のようなものは、' UseTransaction'が指定されていても、 'SwitchParameter'はオプションであることを意味します。 –

関連する問題