Главная

Tuesday, 9 July 2013

Шаг за шагом - Problem Steps Recorder (PSR)


    Ко многим вещам приходишь не сразу, а когда наступает необходимость. Вот и к инструменту Windows 7  'Problem Steps Recorder' пришли после того как не удалось с 5-го раза объяснить удаленному пользователю простую настройку сети. То ли мы такие учителя, то ли ученик такой но…

    К сожалению такого полезного инструмента нет в Windows XP.  Конечно вы можете возразить что есть та же Camtasia Studio, которая выполняет захват экрана монитора. Есть конечно, но речь идет о штатном инструменте, к тому же в 'Problem Steps Recorder' эта задача реализована намного проще. Но по порядку.

     Что, если у вас будет возможность видеть своими глазами каждую проблему пользовтаеля? Плюс к этому, вам будут предоставлены четкие шаги, которые которые привели к этой проблеме? Подумайте о том, сколько времени это могло бы вам сэкономить. Новая утилита Windows 7 'Problem Steps Recorder'  дает вам такую возможность.

    Самое полезное в PSR - это то, что даже пользователь может его использовать для записи проблем, чтобы потом показать их вам как администратору.

   На что способен инструмент Windows 7 Problem Steps Recorder (PSR):
  •  записать ряд действий, выполненных на компьютере, шаг за шагом
  •  записывает эти действия, чтобы их можно было выполнить, используя снимки текстов и экрана монитора в момент выполнения действия
  •  эта документация будет включать те опции, которые пользователь выбирал во время выполнения определенных задач
  •  документация не будет включать никакую вводимую пользователем информацию из соображений безопасности и конфиденциальности
  •  PSR  позволит пользователю создавать <Комментарии> на протяжении всего процесса. Эти комментарии будут включать текст, вводимый пользователем в разделе комментариев, а также ту область экрана, которую пользователь выбирает во время создания этих примечаний.


    Вы не найдете PSR ни в одном из разделов меню Пуск в Windows 7. Единственным способом запуска PSR является выполнение исполняемого файла PSR.exe.

     Самым простым способом запуска PSR является переход в меню Пуск, и в поле Поиск (Search) просто вводим psr, а затем нажимаем ENTER.

    Хотя этот инструмент называется 'problem' steps recorder (инструмент для записи проблемных шагов), но с его помощью можно записывать не только проблемы. Его можно использовать для записи любых осуществляемых вами шагов по выполнению важных задач на своих компьютерах. А что, если вам нужно записать процесс создания стандартных писем в Word 2010 как инструкцию? Вы можете записывать любую серию шагов, которые выполняются конечными пользователями на их машинах, с помощью PSR.


     Что на выходе? 
PSR не пишет весь процесс захвата экрана в видеоформате как мы привыкли, а создает файл MHTML формата, что существенно экономит размер отчета. В отчет попадают снимки экрана в те моменты когда пользователь переносит на них фокус – клик мышкой или нажатие клавиши. Для безопасности пользователя из клавиш фиксируются только служебные, т.е. Enter, Backspace и т.п. Отчет можно проcто перечитать, а можно включить слайд-шоу. Внизу отчета следует блок специфической информации, которая будет полезна разработчикам программного обеспечения.

     Что не попадает в отчет?
Не попадают пароли пользователя и любой набор текста! Также не попадут в отчет те окна приложений, которые были открыты не самим пользователем, и автоматически закрылись без его участия.

    А сама утилита имеет еще и ключи командной строки, что дает возможность ее запуска по расписанию:

psr.exe [/start |/stop][/output <fullfilepath>] [/sc (0|1)] [/maxsc <value>]
    [/sketch (0|1)] [/slides (0|1)] [/gui (o|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             isplay 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 /stop

Notes:
1.    Output path should include a directory path (e.g. '.\file.xml').
2.    Output file can either be a ZIP file or XML file
3.    Can't specify /arcxml /arcetl /arcmht /sc etc. if output is not a ZIP file.

No comments:

Post a Comment

А что вы думаете по этому поводу?