このポリシー設定を使用して、Windows PowerShell コマンドの入出力をテキスト ベースのトランスクリプトとしてキャプチャできます。
このポリシー設定を有効にした場合、Windows PowerShell、Windows PowerShell ISE、さらに Windows PowerShell エンジンを利用するすべての
アプリケーションに対して、トランスクリプトの作成が有効になります。既定では、各ユーザーのマイ ドキュメント ディレクトリにトランスクリプト出力が
記録されます。記録されるファイルの名前は、'PowerShell_transcript' にコンピューター名と開始日時が付加された形式になります。このポリシーを
有効にすることは、各 Windows PowerShell セッションで Start-Transcript コマンドレットを呼び出すことと同じです。
このポリシー設定を無効にした場合、既定で PowerShell ベースのアプリケーションのトランスクリプト作成が無効になりますが、それでも
Start-Transcript コマンドレットを実行することでトランスクリプト作成を有効にできます。
OutputDirectory 設定を使用して、共有の場所へのトランスクリプト ログ記録を有効にした場合、そのディレクトリへのアクセスを制限して、
ユーザーが他のユーザーまたは他のコンピューターのトランスクリプトを表示できないようにしてください。
注: このポリシー設定は、グループ ポリシー エディターの [コンピューターの構成] と [ユーザーの構成] の両方にあります。[コンピューターの構成] のポリシー設定は、[ユーザーの構成] のポリシー設定よりも優先されます。
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell\Transcription |
Value Name | EnableTranscripting |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell\Transcription |
Value Name | OutputDirectory |
Value Type | REG_SZ |
Default Value |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell\Transcription |
Value Name | EnableInvocationHeader |
Value Type | REG_DWORD |
Default Value | 0 |
True Value | 1 |
False Value | 0 |