]> git.ardis.lu - ArdisUtilities/summary
 
descriptionMy personal PowerShell utility functions.
last changeWed, 8 Jul 2026 06:23:05 +0000 (23:23 -0700)
readme

ArdisUtilities

A PowerShell module containing my personal utility functions.

Requires PowerShell 7+, which is different from Windows PowerShell (PowerShell 5).

Code repository mirrors: GitHub, Codeberg, git.ardis.lu

Installation

Using install.ps1

Use install.ps1 to install or upgrade ArdisUtilities.

By default, the module is added to the current session only:

irm 'https://raw.githubusercontent.com/ardislu/ArdisUtilities/main/install.ps1' | iex

To keep the module installed on future sessions, pass the -Persist parameter:

"& { $(irm 'https://raw.githubusercontent.com/ardislu/ArdisUtilities/main/install.ps1') } -Persist" | iex

To uninstall, delete the ArdisUtilities folder. You can open this folder in your file explorer using:

Open-ParentFolder (Get-Module -Name ArdisUtilities -ListAvailable).Path

Manual

You can add the module to the current session manually by following these steps:

  1. Download the ArdisUtilities folder

  2. In PowerShell:

Import-Module ./path/to/ArdisUtilities/

To persist this module on new sessions:

Usage

View the imported utility functions:

Get-Command -Module ArdisUtilities

Get usage help and examples for a specific function:

Get-Help Invoke-RandomFile

Documentation

Click here to view the full online documentation this module.

shortlog
2026-07-08 Ardis LuAdd support for Vivaldi main
2026-07-08 Ardis LuAdd HKCU (per-user install) variants
2026-07-02 Ardis LuPersist credentials
2026-07-02 Ardis LuRefresh CI
2026-04-12 Ardis LuBump `actions/checkout` version to v6
2025-10-09 Ardis LuAdd code repository mirrors
2025-10-08 Ardis LuAdd MIT License
2025-10-02 Ardis LuUpgrade `actions/checkout` to v5
2025-04-21 Ardis LuSimplify implementation
2025-04-20 Ardis LuDelete comments from code blocks
2025-04-19 Ardis LuAdd `-Encoding` option and support base64 encoding
2025-04-19 Ardis LuRemove alias if it exists before attempting to add
2025-03-10 Ardis LuAdd alias section if any aliases exist
2025-03-10 Ardis LuUse platform agnostic newline
2025-03-10 Ardis LuAdd sri alias for Get-SubresourceIntegrity
2024-12-28 Ardis LuFix error when commandlet has no parameter documentation
...
heads
3 months ago main
This page took 0.056791 seconds and 7 git commands to generate.