Skip to content
Record a Session in PowerShell
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
PowerSession.Cli
PowerSession.ConPTY
PowerSession.Main
PowerSession.Tests
.gitignore
LICENSE
PowerSession.sln
README.md
azure-pipelines.yml

README.md

PowerSession

Record a Session in PowerShell.

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

Basic features record/play/auth/upload are working now.

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

Checkout A Demo

asciicast

Roadmap

  • Implement other necessary features
    • Other optional parameters
  • Publish to package installers
  • Test Cases
You can’t perform that action at this time.