2020/07/24 #コマンドの差異

皆様おはようございます、

#猫でもできるPowerShell(備忘録)

#コマンドの差異

<#

Windows PowerShell および PowerShell 7

それぞれのGet-Command結果を Export-CSV で抽出済み

#>

$ps7=Import-Csv ~\ps7.csv -Encoding default |select

CommandType,Name,Version,Source

$ps7 |Measure-Object |fl @{L='ps7Count';E={$_.count}}

$psWin=Import-Csv ~\pswin.csv -Encoding default |select

CommandType,Name,Version,Source

$psWin |Measure-Object |fl @{L='psWinCount';E={$_.count}}

$ps7 |?{$_.name -notin $pswin.name} |

Measure-Object |fl @{L='ps7Only';E={$_.count}}

$ps7 |?{$_.name -in $pswin.name} |

Measure-Object |fl @{L='ps7Common';E={$_.count}}

$psWin |?{$_.name -notin $ps7.name} |

Measure-Object |fl @{L='psWinOnly';E={$_.count}}

$psWin |?{$_.name -in $ps7.name} |

Measure-Object |fl @{L='psWinCommon';E={$_.count}}

ps7Count : 1558

psWinCount : 1597

ps7Only : 15

ps7Common : 1543

psWinOnly : 96

psWinCommon : 1501

Windows PowerShell にしかないコマンドと、

PowerShell 7 にしかないコマンドを調べてみました。

共通部分(Common)の数が合わない理由を調べるのは明日だな・・

ではまた;