PowerShell トランスクリプションを有効にする
- ポリシー ID
- EnableTranscripting
- 適用対象
- コンピューターの構成、ユーザーの構成
- サポートされるバージョン
- Windows 7 以降および Microsoft Windows Server 2008 ファミリ以降
- 出典
- Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (バージョン 1.0)
- カテゴリ
- Windows コンポーネント › Windows PowerShell
説明
このポリシー設定を使用して、Windows PowerShell コマンドの入出力をテキスト ベースのトランスクリプトとしてキャプチャできます。
このポリシー設定を有効にした場合、Windows PowerShell、Windows PowerShell ISE、さらに Windows PowerShell エンジンを利用するすべての
アプリケーションに対して、トランスクリプトの作成が有効になります。既定では、各ユーザーのマイ ドキュメント ディレクトリにトランスクリプト出力が
記録されます。記録されるファイルの名前は、'PowerShell_transcript' にコンピューター名と開始日時が付加された形式になります。このポリシーを
有効にすることは、各 Windows PowerShell セッションで Start-Transcript コマンドレットを呼び出すことと同じです。
このポリシー設定を無効にした場合、既定で PowerShell ベースのアプリケーションのトランスクリプト作成が無効になりますが、それでも
Start-Transcript コマンドレットを実行することでトランスクリプト作成を有効にできます。
OutputDirectory 設定を使用して、共有の場所へのトランスクリプト ログ記録を有効にした場合、そのディレクトリへのアクセスを制限して、
ユーザーが他のユーザーまたは他のコンピューターのトランスクリプトを表示できないようにしてください。
注: このポリシー設定は、グループ ポリシー エディターの [コンピューターの構成] と [ユーザーの構成] の両方にあります。[コンピューターの構成] のポリシー設定は、[ユーザーの構成] のポリシー設定よりも優先されます。
オプション
レジストリ
- EnableTranscriptingREG_DWORD
- OutputDirectoryREG_SZ
- EnableInvocationHeaderREG_DWORD
- EnableTranscriptingREG_DWORD
- OutputDirectoryREG_SZ
- EnableInvocationHeaderREG_DWORD