Windows Vista Forums

How much of a session does start-transcript capture?

  1. #1


    Andrew Watt [MVP] Guest

    How much of a session does start-transcript capture?

    I did a simple test to see whether start-transcript could help with
    the recently posted question about XCopy.

    To my surprise,

    start-transcript
    XCopy C:\NonExistent.txt C:\NotHere.txt /C
    stop-transcript

    showed the error message from XCopy on the console but didn't capture
    it in the transcript.

    Since the Help file for start-transcript states that "the entire
    session" will be copied to the transcript file that is a
    disappointment and concern.

    Is the failure to capture error information from XCopy "by design" or
    a bug?

    Thanks

    Andrew Watt MVP
    Author - Professional Windows PowerShell (Wrox)

      My System SpecsSystem Spec

  2. #2


    DBMwS Guest

    RE: How much of a session does start-transcript capture?

    I was able to see that even after redirecting error output to standard output
    Here is the transcript file
    **********************
    Windows PowerShell Transcript Start
    Start time: 20060522100203
    Username : ..
    Machine : ..
    **********************
    Transcript started, output file is ./test.txt
    [^_^]PS[217]>XCopy C:\NonExistent.txt C:\NotHere.txt /C 2>&1
    XCOPY.EXE : File not found - NonExistent.txt
    At line:1 char:6
    + XCopy <<<< C:\NonExistent.txt C:\NotHere.txt /C 2>&1
    [^_^]PS[218]>Stop-Transcript
    **********************
    Windows PowerShell Transcript End
    End time: 20060522100235
    **********************

    But below is what i really typed.
    [^_^]PS[216]>Start-Transcript ./test.txt
    Transcript started, output file is ./test.txt
    [^_^]PS[217]>XCopy C:\NonExistent.txt C:\NotHere.txt /C 2>&1
    0 File(s) copied
    XCOPY.EXE : File not found - NonExistent.txt
    At line:1 char:6
    + XCopy <<<< C:\NonExistent.txt C:\NotHere.txt /C 2>&1
    [^_^]PS[218]>Stop-Transcript
    Transcript stopped, output file is C:\programming\ps\transcripts\test.txt
    [^_^]PS[219]>ii test.txt


    Apparently, "0 File(s) copied" is not displayed in transcript file "test.txt".


    "Andrew Watt [MVP]" wrote:

    > I did a simple test to see whether start-transcript could help with
    > the recently posted question about XCopy.
    >
    > To my surprise,
    >
    > start-transcript
    > XCopy C:\NonExistent.txt C:\NotHere.txt /C
    > stop-transcript
    >
    > showed the error message from XCopy on the console but didn't capture
    > it in the transcript.
    >
    > Since the Help file for start-transcript states that "the entire
    > session" will be copied to the transcript file that is a
    > disappointment and concern.
    >
    > Is the failure to capture error information from XCopy "by design" or
    > a bug?
    >
    > Thanks
    >
    > Andrew Watt MVP
    > Author - Professional Windows PowerShell (Wrox)
    >


      My System SpecsSystem Spec


How much of a session does start-transcript capture?
Similar Threads
Thread Forum
How to detect session start and stop? .NET General
[CTP2] Start-Transcript bug reminder PowerShell
start-transcript PowerShell
Don't start session out of domain Vista networking & sharing
Start-Transcript and output from legacy applications PowerShell