GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - DTW-DanWard/PSBaseScript: Default PowerShell script base; log utils, encryption, configuration & unit testing

BranchesTags
Open more actions menu

Latest commit

 

History

50 Commits
50 Commits

Folders and files

NameName
Last commit message
Last commit date
PSBaseScript
PSBaseScript
 
 
Tests
Tests
 
 
.gitignore
.gitignore
 
 
InvokeBuild.ps1
InvokeBuild.ps1
 
 
build.ps1
build.ps1
 
 
readme.md
readme.md
 
 

Repository files navigation

PSBase Script

PowerShell base script with dependencies and Pester unit testing. Provides:

  • logging;
  • settings (with optional encryption on specific properties);
  • project scaffolding (script analyzer and pester unit testing).

See Invoke-SampleScript.ps1 for example. To use configuration need to get settings, then fill in values in file created. If property should be encrypted, fill in encrypted value in .json property and add property name to _EncryptedProperties. (To encrypt text use Convert-XYZEncryptText - may need to dot-source file).

About

Default PowerShell script base; log utils, encryption, configuration & unit testing

Topics

configurationencryptionloggingpowershellunittesting

Resources

Readme
Activity

Stars

6 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.