次の方法で共有


Enable-ExperimentalFeature

PowerShell の新しいインスタンスの起動時に試験的な機能を有効にします。

構文

Enable-ExperimentalFeature
      [-Name] <String[]>
      [-Scope <ConfigScope>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

コマンドレットを Enable-ExperimentalFeature 使用すると、PowerShell の起動時に読み取られた設定ファイルに名前付きの実験用機能を powershell.config.json 追加することで、試験的な機能が有効になります。

このコマンドレットは、PowerShell 6.2 で導入されました。

注意

試験的な機能の状態に対する変更は、PowerShell の再起動時にのみ有効になります

例 1: 試験的な機能を有効にする

この例では、この試験的な機能が以前に無効になっていた場合、 powershell.config.json PowerShell が再起動されると、ユーザーがその機能を有効にするようにファイルが更新されます。 成功すると、パイプラインには何も出力されず、警告メッセージのみが表示されます。

Enable-ExperimentalFeature PSImplicitRemotingBatching

WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.

パラメーター

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

有効にする試験的な機能の名前または名前。

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Scope

すべてのユーザーに影響を与えるか、現在のユーザーのみに影響するかを更新する powershell.config.json 方法を決定します。

Type:ConfigScope
Accepted values:AllUsers, CurrentUser
Position:Named
Default value:CurrentUser
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

ExperimentalFeature

ExperimentalFeature のパイプ インスタンスをコマンドレットから Get-ExperimentalFeature 有効にします。

出力

None

このコマンドレットによる戻り値はありません。

メモ

試験的な機能の状態の変更は、PowerShell の再起動時にのみ有効になります。