Skip to content

Latest commit

 

History

History
84 lines (56 loc) · 3.22 KB

Functions.md

File metadata and controls

84 lines (56 loc) · 3.22 KB

Strapper Functions

Functions

Copies a registry property or key to the target destination.

Get previously stored objects from a Strapper object table.

Get objects representing Strapper logs from a database.

Returns the working path of the current script using Strapper.

Retrieves a list of user-specific registry properties and their values.

Gets a list of existing user registry properties.

Downloads a file from a URI.

Installs or updates the Chocolatey package manager.

Install a PowerShell module from a GitHub repository via PowerShellGet v3.

Run a PowerShell script from a local or remote path.

Publish a PowerShell module to a GitHub repository.

Deletes specific registry property values or keys for all existing user registry hives.

Removes a registry property value for existing user registry hives.

Sets a Windows registry property value.

Grants modify permissions to the BUILTIN Users group for the Strapper module directory and any existing database files.

Removes error and data files from the current working path and writes initialization information to the log.

Creates or updates a registry property value for existing user registry hives.

Writes text to a log file and the Information stream.

Write one or more objects to a Strapper object table.

Gets a list of registry hives from the local computer.

Get table information from a SQLite connection.

Get a new a SQLite connection.

Get a new a SQLite connection string.

Creates a new SQLite table specifically designed for storing Strapper logs.

Creates a new SQLite table specifically designed for storing JSON representations of objects.

Removes a SQLite table from a target connection.

Writes a log entry to a Strapper log table.