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 設定を使用して、共有の場所へのトランスクリプト ログ記録を有効にした場合、そのディレクトリへのアクセスを制限して、
ユーザーが他のユーザーまたは他のコンピューターのトランスクリプトを表示できないようにしてください。

注: このポリシー設定は、グループ ポリシー エディターの [コンピューターの構成] と [ユーザーの構成] の両方にあります。[コンピューターの構成] のポリシー設定は、[ユーザーの構成] のポリシー設定よりも優先されます。

オプション

空のボックス とチェック済みのボックス は、グループ ポリシー エディターのチェック ボックス項目を区別します (チェック済みのボックスは、既定で選択されている項目です)。

  • トランスクリプト出力ディレクトリ
  • 呼び出しヘッダーを含める:

レジストリ

コンピューターHKEY_LOCAL_MACHINE
  • EnableTranscriptingREG_DWORD
  • OutputDirectoryREG_SZ
  • EnableInvocationHeaderREG_DWORD
ユーザーHKEY_CURRENT_USER
  • EnableTranscriptingREG_DWORD
  • OutputDirectoryREG_SZ
  • EnableInvocationHeaderREG_DWORD

同じカテゴリのほかのポリシー

このカテゴリのすべてのポリシーを表示 (5)