Skip to content

Instantly share code, notes, and snippets.

@stknohg
Last active October 13, 2018 03:59
Show Gist options
  • Save stknohg/38cc5444e67615e28791656f50a417ae to your computer and use it in GitHub Desktop.
Save stknohg/38cc5444e67615e28791656f50a417ae to your computer and use it in GitHub Desktop.
Windows 10 October 2018 Update(RS5)で変更されたPowerShellモジュールについてのメモ

バージョン情報

PS C:\> $PSVersionTable | sort Name

Name                           Value
----                           -----
PSVersion                      5.1.17763.1
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.17763.1
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

追加されたモジュール

NetDiagnostics

PS C:\> Get-Command -Module NetDiagnostics

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Get-NetView                                        1.0.0.0    NetDiagnostics

ただし、最新のRS4でも導入されておりいつ追加されたか謎...

StorageBusCache

PS C:\> Get-Command -Module StorageBusCache

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Clear-StorageBusDisk                               1.0.0.0    StorageBusCache
Function        Disable-StorageBusCache                            1.0.0.0    StorageBusCache
Function        Disable-StorageBusDisk                             1.0.0.0    StorageBusCache
Function        Enable-StorageBusCache                             1.0.0.0    StorageBusCache
Function        Enable-StorageBusDisk                              1.0.0.0    StorageBusCache
Function        Get-StorageBusBinding                              1.0.0.0    StorageBusCache
Function        Get-StorageBusDisk                                 1.0.0.0    StorageBusCache
Function        New-StorageBusBinding                              1.0.0.0    StorageBusCache
Function        New-StorageBusCacheStore                           1.0.0.0    StorageBusCache
Function        Remove-StorageBusBinding                           1.0.0.0    StorageBusCache
Function        Resume-StorageBusDisk                              1.0.0.0    StorageBusCache
Function        Set-StorageBusProfile                              1.0.0.0    StorageBusCache
Function        Suspend-StorageBusDisk                             1.0.0.0    StorageBusCache

変更のあったモジュール

PSReadline

Ver.1.2からVer.2.0.0-beta.2にバージョンアップ。

余談だが、PowerShellGetやPackageManagementはバージョンアップしなかった。

Appx

Add-AppPackage,Get-AppPackage,Move-AppPackage,Remove-AppPackage,Get-AppPackageLastError,Get-AppPackageLog,Get-AppPackageManifest,Add-AppPackageVolume,Get-AppPackageVolume,Mount-AppPackageVolume,Dismount-AppPackageVolume,Remove-AppPackageVolume,Set-AppPackageDefaultVolumeが追加されている。

  • *-AppPackage*なコマンドレットは*-AppxPackage*なコマンドレットのエイリアスだった。

Add-AppxPackageForceUpdateFromAnyVersionパラメーターが増えている。

BitsTransfer

Set-BitsTransfer,Start-BitsTransferHttpMethodパラメーターが増えている。

ConfigCI

New-CIPolicyRulePackageパラメーターが増えている。

Set-HVCIOptionsDisableAllowedパラメーターが増えている。

Defender

Set-MpPreferenceEnableLowCpuPriorityパラメーターが増えている。

DeliveryOptimization

Get-DOConfigが追加されている。

Get-DeliveryOptimizationLogProviderパラメーターが増えている。

Set-DOPercentageMaxBackgroundBandwidth,Set-DOPercentageMaxForegroundBandwidthResetパラメーターが増えている。

Dism

Add-AppProvisionedPackage,Add-ProvisionedAppPackage,Get-AppProvisionedPackage,Get-NonRemovableAppsPolicy,Get-ProvisionedAppPackage,Optimize-AppProvisionedPackages,Optimize-ProvisionedAppPackages,Remove-AppProvisionedPackage,Remove-ProvisionedAppPackage,Set-AppPackageProvisionedDataFile,Set-NonRemovableAppsPolicy,Set-ProvisionedAppPackageDataFile,Set-ProvisionedAppXDataFile.Start-OSUninstallが追加されている。

EventTracingManagement

Update-AutologgerConfigが追加されている。

PersistentMemory

Get-PmemDiskInputObject,PhysicalDevice,PhysicalDeviceIdパラメーターが増えている。

Get-PmemPhysicalDeviceInputObject,LogicalDiskパラメーターが増えている。

SmbShare

New-SmbGlobalMappingPersistent,UseWriteThroughパラメーターが増えている。

New-SmbMappingUseWriteThroughパラメーターが増えている。

Storage

Get-StorageChassis,Get-StorageHistory,Get-StorageRack,Get-StorageScaleUnit,Get-StorageSite,Show-StorageHistoryが追加されている。

Add-StorageFaultDomain,Remove-StorageFaultDomainStorageFaultDomainFriendlyNamesパラメーターが増えている。

Dismount-DiskImageからPassThruパラメーターが除外されている。

Get-PhysicalDiskHasMetadata,StorageChassis,StorageRack,StorageScaleUnit,StorageSiteパラメーターが増えている。

Get-StorageFaultDomainVirtualDiskパラメーターが増えている。

Get-VirtualDiskStorageChassis,StorageEnclosure,StorageRack,StorageScaleUnitパラメーターが増えている。

New-StorageTier,Set-StorageTierAllocationUnitSize,Usageパラメーターが増えている。

New-VolumeStorageFaultDomainsToUseFriendlyNamesパラメーターが増えている。

Set-PhysicalDiskStorageEnclosureId,StorageScaleUnitIdパラメーターが増えている。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment