PowerShelf 1.15.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package PowerShelf --version 1.15.1                
NuGet\Install-Package PowerShelf -Version 1.15.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PowerShelf" Version="1.15.1">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PowerShelf --version 1.15.1                
#r "nuget: PowerShelf, 1.15.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install PowerShelf as a Cake Addin
#addin nuget:?package=PowerShelf&version=1.15.1

// Install PowerShelf as a Cake Tool
#tool nuget:?package=PowerShelf&version=1.15.1                

PowerShelf

PowerShell script tools for various tasks, mostly standalone.

Scripts

  • Add-Debugger.ps1 - Adds a script debugger to PowerShell.
  • Add-Path.ps1 - Adds a directory to an environment path variable.
  • Assert-SameFile.ps1 - Compares the sample and result files.
  • Debug-Error.ps1 - Enables debugging on terminating errors.
  • Expand-Diff.ps1 - Expands git diff into directories "a" and "b".
  • Export-Binary.ps1 - Exports objects using binary serialization.
  • Format-Chart.ps1 - Formats output as a table with the last chart column.
  • Format-High.ps1 - Formats output by columns with optional custom item colors.
  • Import-Binary.ps1 - Imports objects using binary serialization.
  • Invoke-Environment.ps1 - Invokes a command and imports its environment variables.
  • Invoke-Ngen.ps1 - Invokes the Native Image Generator tool (ngen.exe).
  • Invoke-PowerShell.ps1 - Invokes PowerShell of the currently running version.
  • Measure-Command2.ps1 - Measure-Command with several iterations and progress.
  • Measure-Property.ps1 - Counts properties grouped by names and types.
  • Save-NuGetTool.ps1 - Downloads a NuGet package and extracts /tools.
  • Set-ConsoleSize.ps1 - Sets the current console size, interactively by default.
  • Set-Env.ArgumentCompleters.ps1 - Completes Set-Env.ps1 -Name .
  • Set-Env.ps1 - Sets or removes environment variables (Windows User/Machine).
  • Show-Color.ps1 - Shows all color combinations, color names and codes.
  • Show-Coverage.ps1 - Converts to HTML and shows script coverage data.
  • Show-GraphQLVoyager.ps1 - Shows GraphQL schema using GraphQL Voyager.
  • Show-SolutionDgml.ps1 - Generates and shows the solution project graph.
  • Submit-Gist.ps1 - Submits a file to its GitHub gist repository.
  • Sync-Directory.ps1 - Syncs two directories with some interaction.
  • Test-Debugger.ps1 - Tests PowerShell debugging with breakpoints.
  • Trace-Debugger.ps1 - Provides script tracing and coverage data collection.
  • Update-Gist.ps1 - Updates or creates a gist file using Invoke-RestMethod.
  • Update-ReadmeIndex.ps1 - Updates README index from content directories.
  • Watch-Command.ps1 - Invokes a command repeatedly and shows its one screen output.
  • Watch-Directory.ps1 - File change watcher and handler.

Get Scripts

Some scripts are available at PSGallery and all scripts are published as the NuGet package PowerShelf.

You may download all scripts by this command:

iex "& {$(irm https://raw.githubusercontent.com/nightroman/PowerShelf/main/Save-NuGetTool.ps1)} PowerShelf"

See Also

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.15.2 65 11/20/2024
1.15.1 93 10/7/2024
1.15.0 97 10/5/2024
1.14.5 91 9/28/2024
1.14.4 130 9/8/2024
1.14.3 1,459 3/23/2024
1.14.2 169 3/22/2024
1.14.1 508 3/3/2024
1.14.0 184 3/2/2024
1.13.14 213 1/30/2024
1.13.13 186 1/17/2024
1.13.12 2,505 2/20/2023
1.13.11 486 8/24/2022
1.13.10 404 8/20/2022
1.13.9 383 8/19/2022
1.13.8 389 8/16/2022
1.13.7 403 8/15/2022
1.13.6 417 8/13/2022
1.13.5 428 8/11/2022
1.13.4 423 8/10/2022
1.13.3 456 7/18/2022
1.13.2 451 7/7/2022
1.13.1 467 6/17/2022
1.13.0 438 6/17/2022
1.12.4 476 2/16/2022
1.12.3 458 1/21/2022
1.12.2 443 1/20/2022
1.12.1 461 1/16/2022
1.12.0 300 12/25/2021
1.11.4 558 12/23/2020
1.11.3 700 7/25/2020
1.11.2 505 6/25/2020
1.11.1 509 6/23/2020
1.11.0 523 6/23/2020
1.10.0 503 6/9/2020
1.9.6 593 11/23/2019
1.9.5 632 6/20/2019
1.9.4 956 8/6/2018
1.9.3 1,076 5/30/2018
1.9.2 846 5/22/2018
1.9.1 1,029 5/4/2018
1.9.0 1,032 5/4/2018
1.8.5 1,015 3/1/2018
1.8.4 976 9/15/2017
1.8.3 934 8/29/2017
1.8.2 978 8/1/2017
1.8.1 979 5/20/2017
1.8.0 966 5/18/2017
1.7.0 1,095 8/19/2016
1.6.2 1,156 2/1/2016
1.6.1 1,050 1/31/2016
1.6.0 1,017 1/31/2016
1.5.1 997 1/30/2016
1.5.0 1,045 1/2/2016
1.4.1 1,066 1/1/2016
1.4.0 1,114 6/20/2015
1.3.1 1,097 4/2/2015
1.3.0 1,055 4/1/2015
1.2.4 1,101 3/28/2015
1.2.3 1,223 8/23/2014
1.2.2 1,206 4/27/2014
1.2.1 1,182 3/24/2014
1.2.0 1,178 3/21/2014
1.1.2 1,188 3/19/2014
1.1.1 1,164 3/6/2014
1.1.0 1,204 3/2/2014
1.0.0 1,191 2/26/2014