Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Windows 10 May 2019 Update (19H1)で変更されたPowerShellモジュールについてのメモ

バージョン情報

PS C:\> $PSVersionTable | sort Name                                                                                     
Name                           Value
----                           -----
PSVersion                      5.1.18362.1
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.18362.1
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

基本機能の拡張

今回の更新では珍しくPowerShellの基本機能に更新が入っている。

起動時

Windows PowerShellの起動時にPowerShell Coreの案内が出る様になっている。

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6

Microsoft.PowerShell.Utility

  • Format-TableRepeatHeaderパラメーターが追加されている。

追加されたモジュール

Whea

もともとWindows ServerにあったモジュールがWindows 10にも標準搭載された模様。

PS C:\> Get-Command -Module Whea                                                                                        
CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Cmdlet          Get-WheaMemoryPolicy                               2.0.0.0    Whea
Cmdlet          Set-WheaMemoryPolicy                               2.0.0.0    Whea

削除されたモジュール

NetDiagnostics

前の更新で突然追加されたと思いきやこのバージョンで削除されてしまった...

更新されたモジュール

Appx

  • Add-AppPackageLimitToExistingPackagesRetainFilesOnFailureパラメーターが追加されている。
  • Add-AppxPackageLimitToExistingPackagesRetainFilesOnFailureパラメーターが追加されている。

ConfigCI

  • Add-SignerRuleSupplementalパラメーターが追加されている。
  • New-CIPolicyMultiplePolicyFormatUserWriteablePathsパラメーターが追加されている。
  • New-CIPolicyRuleFilePathRuleUserWriteablePathsパラメーターが追加されている。
  • Set-CIPolicyIdInfoBasePolicyToSupplementPathResetPolicyIDSupplementsBasePolicyIDパラメーターが追加されている。

Defender

  • Remove-MpPreferenceSharedSignaturesPathパラメーターが追加されている。
  • Set-MpPreferenceSharedSignaturesPathパラメーターが追加されている。

DeliveryOptimization

バージョンが 1.0.1 → 1.0.2 に更新されている。

  • Delete-DeliveryOptimizationCacheが追加されている。
  • Set-DeliveryOptimizationStatusが追加されている。

NetAdapter

  • Disable-NetAdapterUsoが追加されている。
  • Enable-NetAdapterUsoが追加されている。
  • Get-NetAdapterUsoが追加されている。
  • Set-NetAdapterUsoが追加されている。

Storage

  • Get-FileStorageTierAllocatedStorageTierClassPinnedStatePinnedStorageTierClassパラメーターが追加されている。
  • Get-PhysicalDiskDeviceNumberパラメーターが追加されている。
  • Get-StorageHistoryDeviceNumberパラメーターが追加されている。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.