国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PowerShell > 正文

PowerShell中對(duì)函數(shù)參數(shù)的命名建議

2020-05-30 20:12:41
字體:
供稿:網(wǎng)友

PowerShell自定義函數(shù)的參數(shù)沒有具體的命名規(guī)則,那么怎么做才能讓參數(shù)的命名更加科學(xué)可持續(xù)。

我們應(yīng)該怎么來命名函數(shù)的參數(shù)名稱呢?有沒有一個(gè)可供參考的列表?當(dāng)然微軟沒有給出來。但是我們可以來理一個(gè)列表出來。微軟自帶了大量的cmdlet,這些cmdlet使用的參數(shù)有什么規(guī)律呢?我們用下面一段命令來統(tǒng)計(jì)一下。

代碼如下:
Get-Command -CommandType Cmdlet |
ForEach-Object { $_.Parameters } |
ForEach-Object { $_.Keys } |
Group-Object -NoElement |
Sort-Object Count, Name -Descending |
Select-Object -Skip 11 |
Where-Object { $_.Count -gt 1 }

這段代碼的作用就是把所有的cmdlet使用的參數(shù)名稱來做一個(gè)統(tǒng)計(jì),看看哪些名稱的參數(shù)用得比較多,然后按從多到少的順序做一個(gè)列表。小編這邊運(yùn)行后的結(jié)果如下:
代碼如下:
Count Name
----- ----
   69 Force
   56 InputObject
   53 Credential
   52 Path
   48 PassThru
   43 LiteralPath
   35 UseTransaction
   33 Exclude
   32 Include
   30 ComputerName
   28 Filter
   26 Id
   14 Scope
   14 Property
   14 InstanceId
   13 Value
   13 Authentication
   12 ThrottleLimit
   12 Description
   12 ArgumentList
   10 Session
   10 Encoding
    9 SourceIdentifier
    8 Wait
    8 Namespace
    8 DisplayName
    8 CertificateThumbprint
    8 AsJob
    7 UseSSL
    7 Stream
    7 State
    7 Port
    7 NoClobber
    7 Impersonation
    7 FilePath
    6 TypeName
    6 Timeout
    6 SessionOption
    6 Option
    6 Module
    6 Message
    6 LogName
    6 Job
    6 ConnectionUri
    6 ConfigurationName
    6 Command
    6 Class
    6 ApplicationName
    6 AllowRedirection
    5 View
    5 Variable
    5 Source
    5 Recurse
    5 PSProvider
    5 Delimiter
    4 UseDefaultCredentials
    4 UseCulture
    4 UICulture
    4 StackName

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大宁县| 梅州市| 梓潼县| 洮南市| 合作市| 阿图什市| 清河县| 如皋市| 石屏县| 育儿| 济宁市| 祥云县| 砀山县| 天峨县| 东兰县| 明光市| 邵武市| 上饶县| 辽阳县| 游戏| 沂水县| 黄浦区| 武隆县| 兴国县| 黔西县| 手游| 闵行区| 商都县| 宿松县| 沂南县| 阿荣旗| 长白| 连州市| 封开县| 孝感市| 海伦市| 汾阳市| 报价| 英吉沙县| 报价| 高清|