• Stars
    star
    152
  • Rank 244,685 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created about 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Record a Session in PowerShell

PowerSession

Record a Session in PowerShell.

‼️ DEPRECATED Checkout the brand new Rust implementation: https://github.com/Watfaq/PowerSession-rs ‼️

PowerShell version of asciinema based on Windows Pseudo Console(ConPTY)

Checkout A Demo

asciicast

Compatibilities

  • The output is comptible with asciinema v2 standard and can be played by ascinnema.
  • The auth and upload functionalities are agains asciinema.org.

Installation

using dotnet tool

> dotnet tool install --global PowerSession

Using Scoop

> scoop install PowerSession

Manual Download

Download PowerSession.exe at Release Page https://github.com/ibigbug/PowerSession/releases

Usage

Record

$ PowerSession.Cli.exe rec a.txt

Play

$ PowerSession.Cli.exe play a.txt

Auth

$ PowerSession.Cli.exe auth

Upload

$ PowerSession.Cli.exe upload a.txt

Get Help

$ PowerSession.exe rec -h

rec:
  Record and save a session

Usage:
  PowerSession rec [options] <file>

Arguments:
  <file>    The filename to save the record

Options:
  -c, --command <command>    The command to record, default to be powershell.exe

Supporters