GoPowerShellLauncher

command module
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 3, 2025 License: MIT Imports: 3 Imported by: 0

README ¶

PowerShell Profile Launcher

Pipeline

PowerShell Profile Launcher is a tool designed to manage and launch different PowerShell profiles. It allows users to easily switch between various profiles, each configured with specific settings and scripts, to streamline their workflow.

Features 🎉

  • Profile Selection: Easily switch between different profiles.
  • Profile Validation: Ensure profiles are valid before launching.
  • Shell Integration: Supports both PowerShell and PowerShell Core.
  • Logging: Detailed logging for troubleshooting and auditing.

Upcoming Features 😄

  • Profile Management: Create, edit, and delete PowerShell profiles.
  • Pull Remote Profiles: Pull profiles from a remote repo.

In Beta âš 

  • Create Shortcuts: Create shortcuts to your favorite profiles.

Usage

Running the Launcher:

  1. Download the latest release from: Releases

Configure the Basic Settings

  1. Edit the included config.yaml file, replacing profile.path with the location of your profile directory.
  2. Add your profiles to the directory specified in the config.yaml file. Profiles should be .ps1 files that match the pattern *.Profile.ps1.
Example Configuration
profile:
  path: "C:\\path\\to\\profiles"
  recursive: false
logging:
  path: "C:\\path\\to\\logs"
  file: "launcher.log"
  level: "DEBUG"
Command-Line Examples
Show Help

GoPowerShellLauncher.exe help

Documentation ¶

Overview ¶

Copyright © 2024 Nigel Tatschner

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL