{"id":20073816,"url":"https://github.com/jimbrig/psscripts","last_synced_at":"2025-05-05T21:31:06.496Z","repository":{"id":105150440,"uuid":"592849796","full_name":"jimbrig/PSScripts","owner":"jimbrig","description":"PowerShell Scripts Published to the Gallery.","archived":false,"fork":false,"pushed_at":"2025-04-14T22:00:39.000Z","size":344,"stargazers_count":7,"open_issues_count":10,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-14T23:19:42.342Z","etag":null,"topics":["helpers-library","personal","powershell","powershell-library","powershell-script","published","scripts-collection","system","utility-library","windows"],"latest_commit_sha":null,"homepage":"https://www.powershellgallery.com/profiles/jimbrig","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jimbrig.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-01-24T17:09:18.000Z","updated_at":"2025-04-14T22:00:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"acca0b43-428e-4fbf-a680-fa6b0f09913a","html_url":"https://github.com/jimbrig/PSScripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimbrig%2FPSScripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimbrig%2FPSScripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimbrig%2FPSScripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimbrig%2FPSScripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jimbrig","download_url":"https://codeload.github.com/jimbrig/PSScripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252580001,"owners_count":21771248,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["helpers-library","personal","powershell","powershell-library","powershell-script","published","scripts-collection","system","utility-library","windows"],"created_at":"2024-11-13T14:48:20.514Z","updated_at":"2025-05-05T21:31:06.118Z","avatar_url":"https://github.com/jimbrig.png","language":"PowerShell","readme":"\u003cp\u003e\n    \u003cimg src=\"https://github.com/jimbrig/PSXLDevTools/blob/main/resources/images/powershellcore.png?raw=true\" align=\"left\" style=\"float:left\" height=\"8%\" width=\"8%\"\u003e\n    \u003ch1\u003eCustom PowerShell Scripts\u003c/h1\u003e\n    \u003ca href=\"https://www.powershellgallery.com/profiles/jimbrig\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/PowerShell%20Gallery-jimbrig-blue\" align=\"right\" style=\"float:right\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/jimbrig/PSScripts/actions/workflows/publish.yml\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/jimbrig/PSScripts/actions/workflows/publish.yml/badge.svg\" align=\"right\" style=\"float:right\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003e **Note**  \n\u003e Collection of PowerShell Scripts published to my [Powershell Gallery Profile](https://www.powershellgallery.com/profiles/jimbrig).\n\n## Contents\n\n- [Overview](#overview)\n- [Installation](#installation)\n  - [Bulk Installation](#bulk-installation)\n  - [Individual Script Installation](#individual-script-installation)\n  - [Clone Locally](#clone-locally)\n- [Roadmap](#roadmap)\n- [Scripts](#scripts)\n- [Appendices](#appendices)\n  - [License](#license)\n  - [Versioning](#versioning)  \n  - [Acknowledgments](#acknowledgments)\n  - [Contact](#contact)\n\n## Overview\n\n\u003e **Note**\n\u003e *View the Repository's [CHANGELOG](CHANGELOG.md) for the latest updates and changes made over time*\n\nThis repository contains a collection of PowerShell scripts that I have written for various purposes and published \nto my [Powershell Gallery Profile](https://powershellgallery.com/profiles/jimbrig).\n\n## Installation\n\n### Bulk Installation\n\nTo install all scripts at once use the [Install-PSCustomScripts.ps1](Install-PSCustomScripts/Install-PSCustomScripts.ps1) script:\n\n```powershell\nInstall-Script -Name Install-PSCustomScripts.ps1\n\nInstall-PSCustomScripts\n```\n\n### Individual Script Installation\n\nTo install any individual script listed in this repository, you can use the `Install-Script` cmdlet from the \n[PowerShellGet](https://docs.microsoft.com/en-us/powershell/gallery/overview) module.\n\n```powershell\nInstall-Script -Name \u003cscript-name\u003e\n```\n\n### Clone Locally\n\nLastly, one can simply clone or download the scripts for use locally:\n\n```bash\n# SSH\ngit clone git@github.com:jimbrig/PSScripts.git\n\n# HTTPS\nhttps://github.com/jimbrig/PSScripts.git\n\n# Github-CLI\ngh repo clone jimbrig/PSScripts\n```\n\n## Roadmap\n\n- [Get-FileHash]() - Calculates the hash of a file using the specified algorithm.\n\n## Scripts\n\n\n### [ConvertTo-Markdown](./ConvertTo-Markdown/)\n\nThis script converts a string to Markdown.\n\n```powershell\n\n```\n\n### [Read-HostSecret](Read-HostSecret) \n\nThis script reads an encrypted secret from the user.\n\n```powershell\n\n```\n\n### [Set-FolderIcon](Set-FolderIcon)\n\nSets the icon for a folder:\n\n```powershell\n\n```\n\n### [Update-PSModules](Update-PSModules)\n\nUpdate all modules at once:\n\n```powershell\n\n```\n\n## Appendices\n\n### License\n\nThis project is licensed under the [Unlicense](https://unlicense.org/). See the [LICENSE](LICENSE) file for details.\n\n### Versioning\n\nI use [Semantic Versioning](http://semver.org/) for versioning all the scripts.\n\n### Acknowledgments\n\n\u003e Hat tip to anyone whose code was used:\n\n- https://github.com/riedyw/PoshFunctions\n- https://github.com/riedyw/MyPoshFunctions/tree/master\n\n### Contact\n\n- [jimmy.briggs@jimbrig.com](mailto:jimmy.briggs@jimbrig.com)\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimbrig%2Fpsscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjimbrig%2Fpsscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimbrig%2Fpsscripts/lists"}