Documentation
Active-Directory-CheckList
(github.com)
A repo for documents containing curated list of health and (in the future security) checks to be run
By: submitted:Jun 15 2022
A repo for documents containing curated list of health and (in the future security) checks to be run
against a Windows Active-Directory domain.
By: submitted:Jun 15 2022
Announcing docs.microsoft.com/samples
(docs.microsoft.com)
Microsoft just announce a new experience on docs.microsoft.com – a unified, company-wide code
By: submitted:Jun 15 2022
Microsoft just announce a new experience on docs.microsoft.com – a unified, company-wide code
samples browser. You can check it out on docs.microsoft.com/samples. With this release, they aim to make it easier for you to discover relevant code examples to get started, no matter what Microsoft product or service you’re using.
By: submitted:Jun 15 2022
AsBuiltReport
(github.com)
A configuration document framework which utilises PowerShell to produce as-built documentation in
By: AsBuiltReport submitted:Jun 16 2022
A configuration document framework which utilises PowerShell to produce as-built documentation in
multiple document formats for multiple technologies
By: AsBuiltReport submitted:Jun 16 2022
AsBuiltReport.Veeam.VBR v0.5.1
(github.com)
Check out what's new!
By: As Built Report submitted:Jun 17 2022
Check out what's new!
By: As Built Report submitted:Jun 17 2022
Automatic Azure AD Conditional Access Documentation
(wpninjas.ch)
Creating configuration documentations is always hassle. Therefore, I extended the Intune
By: Thomas Kurth submitted:Jun 16 2022
Creating configuration documentations is always hassle. Therefore, I extended the Intune
documentation with a new option to also document Azure AD Conditional Access policies.
By: Thomas Kurth submitted:Jun 16 2022
Azure virtual network service endpoints
(yobyot.com)
This time it's a quickie PowerShell script to list all subnets in all virtual networks in all
By: Alex Neihaus submitted:Jun 15 2022
This time it's a quickie PowerShell script to list all subnets in all virtual networks in all
subscriptions that have one or more Azure virtual network service endpoints assigned.
By: Alex Neihaus submitted:Jun 15 2022
AzViz: PowerShell based Azure Network Topology Visualizer
(github.com)
PowerShell Module that can generate a topology diagram to Visualize Azure Network Topology and ARM
By: Prateek Singh submitted:Jun 15 2022
PowerShell Module that can generate a topology diagram to Visualize Azure Network Topology and ARM
templates (WIP). It has capabilities to insert appropriate Azure Icons depending upon the type of the Azure Resource you have in your Resource Group, like Virtual Machine, Virtual Network, Subnet etc.
By: Prateek Singh submitted:Jun 15 2022
Build Beautiful Docs using PlatyPS and MKDocs with Josh Hendricks
(youtube.com)
Join Josh Hendricks for a look at how to build functional AND beautiful documentation from your
By: Research Triangle PowerShell Users Group submitted:Apr 26 2024
Join Josh Hendricks for a look at how to build functional AND beautiful documentation from your
existing code with PlatyPS.
By: Research Triangle PowerShell Users Group submitted:Apr 26 2024
Convert Word documents to PDF documents (Bulk)
(sid-500.com)
I often have to convert Microsoft word documents to pdf. What if you have really many documents to
By: Patrick Gruenauer submitted:Jun 16 2022
I often have to convert Microsoft word documents to pdf. What if you have really many documents to
convert, let's say 1000 or more? Would you open each documents seperately and click on save? Bad idea. In this blog post I will give you a PowerShell function at hand which enables you to convert multiple documents with a single command. This procedure is called automation ;-). Let's dive in.
By: Patrick Gruenauer submitted:Jun 16 2022
ConvertOneNote2MarkDown
(github.com)
Ready to make the step to Markdown and saying farewell to your OneNote, EverNote or whatever
By: David das Neves submitted:Jun 16 2022
Ready to make the step to Markdown and saying farewell to your OneNote, EverNote or whatever
proprietary note taking tool you are using? Nothing beats clear text, right? Read on!
By: David das Neves submitted:Jun 16 2022
Create an interactive HTML report with PowerShell data
(vcloud-lab.com)
Basically I wrote this project as an fun/poc, but it went very well. I wanted to show the HTML +
By: janviudapi submitted:Jun 16 2022
Basically I wrote this project as an fun/poc, but it went very well. I wanted to show the HTML +
PowerShell capabilities to my (Asset collection team) colleagues as there are endless possibilities what you can build using HTML + Powershell. After launching the html file in the chromium browser the webpage looks like below.
By: janviudapi submitted:Jun 16 2022
Creating Azure DevOps WIKI Pages from within a pipeline – part 1 – Stefan Stranger
(stefanstranger.github.io)
Everything you need to know to create really cool documentation directly from an ARM Template during
By: Stefan Stranger submitted:Jun 15 2022
Everything you need to know to create really cool documentation directly from an ARM Template during
a pipeline build.
By: Stefan Stranger submitted:Jun 15 2022
Diagramming Networks and Systems with PowerShell
(reddit.com)
Diagramming simple and more advanced networks/systems with images/shapes/icons.
By: u/MadBoyEvo submitted:Jun 15 2022
Diagramming simple and more advanced networks/systems with images/shapes/icons.
By: u/MadBoyEvo submitted:Jun 15 2022
Display Markdown files in PowerShell
(powershellisfun.com)
Creating Markdown files is something that I do regularly, usually in Visual Studio Code or
By: Harm Veenstra submitted:Aug 30 2024
Creating Markdown files is something that I do regularly, usually in Visual Studio Code or
Obsidian. But when working in a Windows Terminal or a standard PowerShell prompt, it's nice to display those .md files in those, too, with all the formatting that Markdown gives you. In this blog post, I will show you how 🙂
By: Harm Veenstra submitted:Aug 30 2024
Documenting with PowerShell
(cyberdrain.com)
Chapter 1 – Server overview page
By: submitted:Jun 15 2022
Chapter 1 – Server overview page
By: submitted:Jun 15 2022
Documenting with PowerShell Chapter 5: File share permissions
(cyberdrain.com)
Today I?ll be showing you how to upload permissions to IT-Glue using the IT-Glue API and the
By: Kelvin Tegelaar submitted:Jun 15 2022
Today I?ll be showing you how to upload permissions to IT-Glue using the IT-Glue API and the
NTFSSecurity module. We?;ll also have a generic non-ITGlue version you can use with whatever documentation system you use.
By: Kelvin Tegelaar submitted:Jun 15 2022
Documenting with PowerShell: Active Directory domain and settings
(cyberdrain.com)
Clients that still have a server on-site are become rare these days - Most of our client base is
By: Kelvin Tegelaar submitted:Jun 15 2022
Clients that still have a server on-site are become rare these days - Most of our client base is
either completely public cloud using AAD or they have hosted servers in our private cloud. For these clients I've made the following script to document their Active Directory server settings. I always I want to be in complete control of my clients environment. That means having up to date documentation at the ready.
By: Kelvin Tegelaar submitted:Jun 15 2022
Documenting with PowerShell: Documenting admin actions
(cyberdrain.com)
So with all this exchange news going around, I figured there's enough people writing about that so I
By: Kelvin Tegelaar submitted:Jun 16 2022
So with all this exchange news going around, I figured there's enough people writing about that so I
won't bother; there's lots a smart scripts flying about that can be used to find the webshells, etc. Instead I'm focussing on M365 admin actions.
By: Kelvin Tegelaar submitted:Jun 16 2022
Donovan Quick and Easy Tip to Run PowerShell in MS Docs
(twitter.com)
The “Try it” buttons in Microsoft Docs are really cool but always run Bash. If you are
By: submitted:Jun 15 2022
The “Try it” buttons in Microsoft Docs are really cool but always run Bash. If you are
like me and prefer PowerShell just type pwsh. Now you are in PowerShell!
By: submitted:Jun 15 2022
Download the Microsoft Azure, Cloud and Enterprise Symbol / Icon set with PowerShell
(wmatthyssen.com)
The Microsoft Azure, Cloud and Enterprise Symbol / Icon Set package is available as
By: submitted:Jun 15 2022
The Microsoft Azure, Cloud and Enterprise Symbol / Icon Set package is available as
a free download from Microsoft (version 5.6.2019) and includes icons for almost all Azure services and Microsoft cloud related technologies currently available.
By: submitted:Jun 15 2022
Extended Intune Documentation Script
(wpninjas.ch)
Thomas has updated his already awesome Intune Documentation script. It will now include AutoPilot
By: submitted:Jun 15 2022
Thomas has updated his already awesome Intune Documentation script. It will now include AutoPilot
configurations, Compliance Policies, Exchange Connector, and may more areas. Check out his blog and Github for the complete list.
By: submitted:Jun 15 2022
Free SquaredUp Community Dashboard Server for PowerShell
(4sysops.com)
SquaredUp Community Dashboard Server is a free solution for creating dashboards based on PowerShell
By: Brandon Lee submitted:Jul 28 2022
SquaredUp Community Dashboard Server is a free solution for creating dashboards based on PowerShell
and Web APIs. Learn about recent updates that add even more features.
By: Brandon Lee submitted:Jul 28 2022
Generate markdown tables from PowerShell – JoshooaJ
(joshooaj.com)
I had a need to generate a markdown table dynamically from PowerShell, so I wrote a flexible
By: Josh Hendricks submitted:Oct 6 2023
I had a need to generate a markdown table dynamically from PowerShell, so I wrote a flexible
function which uses the properties on the incoming objects to define the column names, supports the definition of maximum column widths, and outputs either pretty-printed markdown with padded values and aligned columns, or "compressed" markdown without the unnecessary padding included.
By: Josh Hendricks submitted:Oct 6 2023
Generating PowerShell module documentation with platyPS
(mikefrobbins.com)
Creating accurate and efficient documentation is paramount in technical writing, especially for
By: Mike F Robbins submitted:Dec 1 2023
Creating accurate and efficient documentation is paramount in technical writing, especially for
PowerShell modules. platyPS, an open-source module, emerged as a solution for generating Markdown-based reference content for PowerShell modules. This article provides a comprehensive guide for using platyPS to create and maintain high-quality reference documentation for your PowerShell module, enhancing the experience for both module authors and users.
By: Mike F Robbins submitted:Dec 1 2023
Get-ADObject: Querying Active Directory Objects
(adamtheautomator.com)
Are you looking for a quick way to create an Active Directory (AD) report using PowerShell? You've
By: Kevin Sapp submitted:Jun 15 2022
Are you looking for a quick way to create an Active Directory (AD) report using PowerShell? You've
come to the right place! In this article, you will learn how to create custom reports of user accounts in your AD environment using the Get-ADObject cmdlet.
By: Kevin Sapp submitted:Jun 15 2022
How anyone can contribute to the MS Docs website! – YouTube
(youtube.com)
docs.microsoft.com is the home for Microsoft documentation. It is a valuable resource for IT pros to
By: Research Triangle PowerShell Users Group submitted:Jun 16 2022
docs.microsoft.com is the home for Microsoft documentation. It is a valuable resource for IT pros to
learn how various Microsoft services and products work. What may not be well-known is that the docs website is open source! Anyone can contribute, edit, change, add to the documentation available. The question is how to does someone make a change and what happens after they submit a change?
By: Research Triangle PowerShell Users Group submitted:Jun 16 2022
How to Create a Beautiful HTML Report with PowerShell
(adamtheautomator.com)
PowerShell is a powerful tool that helps you simplify and automate tedious and repetitive tasks.
By: Dan Dimalanta submitted:Jun 15 2022
PowerShell is a powerful tool that helps you simplify and automate tedious and repetitive tasks.
Administrators typically use PowerShell to extract information from a system or database when the data set required has to be presented as a report. But reports in text or CSV files usually lack the flare and fancy styling of HTML.
By: Dan Dimalanta submitted:Jun 15 2022
Increase maturity of PowerShell script with Mermaid diagram
(itconstructors.com)
Intro Recently I had a need to re-write one of my old scripts. It was a simple case: once a month
By: Wiktor Mrowczynski submitted:Sep 15 2023
Intro Recently I had a need to re-write one of my old scripts. It was a simple case: once a month
send an email with the number of received and sent messages from the previous month for a shared mailbox. The original one used Exchange on-prem. The new one connects to Exchange Online. What seemed ...
By: Wiktor Mrowczynski submitted:Sep 15 2023
Jupyter notebooks in VSCode with PowerShell support
(powershellisfun.com)
Saw a video about Jupyter in Visual Studio Code a while back, tried to get it up and running and...
By: Harm Veenstra submitted:Aug 5 2022
Saw a video about Jupyter in Visual Studio Code a while back, tried to get it up and running and...
It seems that that things are changed now, it was there in VSCode preview versions together with the PowerShell preview extension. All the How-To's I found showed me that way of getting it installed/configured. So I played around a little bit with Jupyter and the PowerShell kernel installation and got it working in VSCode, in this blogpost I will show you how to install and configure everything 🙂
By: Harm Veenstra submitted:Aug 5 2022
MarkdownRender 1.0.1
(powershellgallery.com)
Have you wanted ever wanted backward compat. with Windows PowerShell when trying to use
By: David Sass submitted:Jun 16 2022
Have you wanted ever wanted backward compat. with Windows PowerShell when trying to use
ConvertFrom-Markdown which was introduced with PowerShell 6.1?
By: David Sass submitted:Jun 16 2022
MarkdownToHtml Documentation
(wethat.github.io)
Create static websites from Markdown sources with PowerShell fast and easy.
By: WetHat submitted:Apr 19 2024
Create static websites from Markdown sources with PowerShell fast and easy.
By: WetHat submitted:Apr 19 2024
Merging, splitting and creating PDF files
(reddit.com)
It's that time of the year where this will be my last blog post and module for 2019. I had this
By: u/MadBoyEvo submitted:Jun 15 2022
It's that time of the year where this will be my last blog post and module for 2019. I had this
ready for a few weeks already but wanted to fix some minor bugs that were bugging me just a bit too much. I was thinking that it would be great to add a new PSWrite module into my portfolio so today I'm adding (officially) PSWritePDF.
By: u/MadBoyEvo submitted:Jun 15 2022
Monitoring with PowerShell: Monitoring network traffic
(cyberdrain.com)
In any case, let's get back to our regular scheduled program: Monitoring and documentation scripts!
By: Kelvin Tegelaar submitted:Jun 16 2022
In any case, let's get back to our regular scheduled program: Monitoring and documentation scripts!
?? This time we're tackling three issues in one; We're going to monitor traffic usage to see if a connection isn't saturated. We're also going to check if the NIC speed is correct and we're going to check if the connection is metered and if it is alert on it.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring O365 alerts
(cyberdrain.com)
So today we're tackling two blogs in one again, we're going to be focussing on two different types
By: Kelvin Tegelaar submitted:Jun 16 2022
So today we're tackling two blogs in one again, we're going to be focussing on two different types
of alerting policies. The first getting alerts for M365 or Azure P1/P2 users via the Graph API, these alerts are pretty cool as you can see if users are connecting from tor nodes/VPN nodes, or from stuff like malware linked IPs. Monitoring these alerts actively via your RMM helps you in making sure that users are as safe as they can be.
By: Kelvin Tegelaar submitted:Jun 16 2022
Parse Code from Markdown Files
(joshooaj.com)
Are you testing your documentation? If you write PowerShell scripts or modules, you are hopefully
By: Josh Hendricks submitted:Oct 13 2023
Are you testing your documentation? If you write PowerShell scripts or modules, you are hopefully
using Pester to test your code. And if you use PlatyPS to generate markdown documentation like I do, then you have a bunch of example PowerShell code sitting in .md files. But what happens if you rename a command, a parameter, or make some other kind of breaking change?
By: Josh Hendricks submitted:Oct 13 2023
PowerShell Tool-Building 101: Building a Computer Inventory Report
(adamtheautomator.com)
Join me on an exciting journey as we build a powerful PowerShell tool for generating computer
By: Adam Bertram submitted:May 31 2024
Join me on an exciting journey as we build a powerful PowerShell tool for generating computer
inventory reports! From CSV files to CIM queries and error handling, we'll walk you through each step as we go. Let's script our way to success!
By: Adam Bertram submitted:May 31 2024
PSPx
(github.com)
PowerShell module that can execute scripts written in markdown that can be accessed either locally
By: Doug Finke submitted:Jun 16 2022
PowerShell module that can execute scripts written in markdown that can be accessed either locally
or via a URL
By: Doug Finke submitted:Jun 16 2022
PSWriteHTML
(github.com)
PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any
By: Evotec submitted:Jun 16 2022
PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any
knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.
By: Evotec submitted:Jun 16 2022
Remote Computer Inventory with PowerShell vNext, 2020 Edition – SignalWarrant.com
(signalwarrant.com)
This is the successor to the first inventory script I put together in 2016
By: David Hall submitted:Jun 16 2022
This is the successor to the first inventory script I put together in 2016
(https://www.signalwarrant.com/remote-computer-inventory-powershell/) This version uses the Get-CIMInstance CMDlet to get all the information from the WMI classes as opposed to the WMI CMDlets. I have also added some additional information that I thought was relevant. If you can think of anything else that may be good to add let me know, or submit a Pull Request on Github.
By: David Hall submitted:Jun 16 2022
Retype
(powershellgallery.com)
Retype is an ultra-high-performance generator that builds a website based on simple text files.
By: Adam Bacon submitted:Jul 22 2022
Retype is an ultra-high-performance generator that builds a website based on simple text files.
Focus on your writing while Retype builds the rest
By: Adam Bacon submitted:Jul 22 2022
Using PowerShell Markdown Cmdlets
(duffney.io)
The vast majority of the technical documentation written today is written in Markdown. From Jane's
By: Josh Duffney submitted:Jun 15 2022
The vast majority of the technical documentation written today is written in Markdown. From Jane's
dev blog to Microsoft's PowerShell documentation, markdown is behind it. Markdown is a light weight markup language with plain-text-formatting syntax. Markup languages were designed to be easy to write using a generic text editor and easy to read in its raw from without rendering. Markdown's success is largely in part because it does this very well. It is easy to read without being rendered. It also does not require a bunch of opening and closing tags. Which are difficult to read and time consuming to type. Markdown has an extensive list of features that allow you to; style font, define headings, create tables, create hyperlinks, define code snippets, and much more. Recently, a few new Markdown cmdlets were introduced to PowerShell. These cmdlets allow you to work with Markdown from the terminal. They allow you to render the markdown as HTML or to view it within a terminal window using AsVT100 Encoding. In this blog post, you'll learn how to use these cmdlets to render and output Markdown using PowerShell.
By: Josh Duffney submitted:Jun 15 2022
Visualize and Document Azure Infrastructure with PowerShell
(ridicurious.com)
A PowerShell module to automatically generate Azure resource topology diagrams or rich
By: Prateek Singh submitted:Jun 16 2022
A PowerShell module to automatically generate Azure resource topology diagrams or rich
infrastructure visualizations by just typing a PowerShell cmdlet and passing the name of one or more Azure Resource Groups.
By: Prateek Singh submitted:Jun 16 2022
Welcome to the PowerShell-Docs wiki!
(github.com)
We are using the wiki to capture raw information that may end up in documentation. There is a lot of
By: submitted:Jun 15 2022
We are using the wiki to capture raw information that may end up in documentation. There is a lot of
arcane knowledge about PowerShell locked in peoples brains, hidden in blog posts, or buried in long issue or RFC discussions. With this wiki, I want to begin to capture that raw information, curate it, polish it, and eventually create published documentation.
By: submitted:Jun 15 2022
Windows Version Report from Active Directory
(itlumberjack.com)
Brad created this awesome script that will search your AD and give you a break down of every version
By: submitted:Jun 15 2022
Brad created this awesome script that will search your AD and give you a break down of every version
of Windows in your domain. It will also break down the versions of Windows 10.
By: submitted:Jun 15 2022