Problem steps recorder is a tool that is available in Windows since Windows 7 (client) / Windows 2008 R2.
In this blog post, you'll be able to find more details on PSR (or Problem Steps Recorder).
In short:
So it's an ideal tool to document steps and procedures on the fly, while you're executing.
Although it's a very handy tool and quick and easy to use, one of the disadvantages is that it does not capture keystrokes.
Another disadvantage is that PSR is taken full-screen snapshots, but you can solve this to edit the saved file, extract or edit the images and resave the document.
Hit the Windows button and start typing psr… (or run psr.exe)
The configuration settings are 'hiding' in the Help/Settings button, on the right-hand side of the menu...
There are 2 settings you need to look at:
You must make sure to set the number of screenshots at a sufficiently high level. In early versions of PSR you can set it to 99, but newer versions (W10, W2012) you can go up to 999. A note of advice: set it to the maximum.
For each recording, you need to assign a zip file to store the dynamic HTML file in.
After configuration, it's fairly simple to start, by hitting the record button.
Keep in mind, that during the recording, PSR takes screenshots of the FULL SCREEN, when you click the mouse button.
You can temporarily stop recording by hitting the pause button when you don't want to record some steps, or you need to fix something before continuing recording.
If you want to add certain comment depending on the situation you are recording, PSR allows you to highlight a part of the screen and add a comment to it.
Hit the stop Record button, and the file is automatically saved when you have set the zip file to save.
After recording the video, you'll need to save it.
After saving the recording, you'll find a zip file. That zip file has an MHTML file, which is a Web page archive file format.
Good news here: you can edit it with eg. Word and save it as a Word document, instead of HTML.
http://ffwd2.me/psrvideo (video)
Credits:
psr.exe [/start |/stop][/output <fullfilepath>] [/sc (0|1)] [/maxsc <value>] [/sketch (0|1)] [/slides (0|1)] [/gui (0|1)] [/arcetl (0|1)] [/arcxml (0|1)] [/arcmht (0|1)] [/stopevent <eventname>] [/maxlogsize <value>] [/recordpid <pid>] /start Start Recording. (Outputpath flag SHOULD be specified) /stop Stop Recording. /sc Capture screenshots for recorded steps. /maxsc Maximum number of recent screen captures. /maxlogsize Maximum log file size (in MB) before wrapping occurs. /gui Display control GUI. /arcetl Include raw ETW file in archive output. /arcxml Include MHT file in archive output. /recordpid Record all actions associated with given PID. /sketch Sketch UI if no screenshot was saved. /slides Create slide show HTML pages. /output Store output of record session in given path. /stopevent Event to signal after output files are generated. PSR Usage Examples: psr.exe psr.exe /start /output fullfilepath.zip /sc1 /gui 0 /record <PID> /stopevent <eventname> /arcetl 1 psr.exe /start /output fullfilepath.xml /gui 0 /recordpid <PID> /stopevent <eventname> psr.exe /start /output fullfilepath.xml /gui 0 /sc 1 /maxsc <number> /maxlogsize <value> /stopevent <eventname> psr.exe /start /output %temp%\%computername%_PSR.zip /sc 1 /gui 1 /arcetl 1 /arcxml 1 /sketch 1 /slides 1 psr.exe /stop
psr.exe [/start |/stop][/output <fullfilepath>] [/sc (0|1)] [/maxsc <value>]
psr.exe /start /output %temp%\%computername%_PSR.zip /sc 1 /gui 1 /arcetl 1 /arcxml 1 /sketch 1 /slides 1