I built this little console/terminal autogenerator for profiles and demos to use for my GitHub profile, but will be available to fancy PowerShell/code demos/presentations as part of ImagePlayground module. GIF/SVG format 🥳
Przemysław Kłys
@przemyslaw.evotec.xyz
4x Microsoft MVP Cloud & DataCenter | Working on #Windows, #ActiveDirectory, #MSExchange, #PowerShell, #Office365 in random order.
We've now officially 1000 stars for our project that analyzes the Group Policies like no other product. It includes over 60 functions, over 100 examples on how to keep your #ActiveDirectory clean and secure. It took us 5 years, but we're here 🚀 github.com/EvotecIT/GPO...
GitHub - EvotecIT/GPOZaurr: Group Policy Eater is a PowerShell module that aims to gather information about Group Policies but also allows fixing issues that you may find in them.
Group Policy Eater is a PowerShell module that aims to gather information about Group Policies but also allows fixing issues that you may find in them. - GitHub - EvotecIT/GPOZaurr: Group Policy E...
github.com
This is open source software at its best. I logged an issue with DesktopManager (github.com/EvotecIT/Des...) Tuesday afternoon. By Wednesday evening, the developer Przemysław Kłys had fixed the problem and released a new version. Thank you, @przemyslaw.evotec.xyz 🙏🏻 #OpenSource #PowerShell #Thanks
GitHub - EvotecIT/DesktopManager: DesktopManager is a C# library and PowerShell module that allows to get and set wallpapers to given monitor.
DesktopManager is a C# library and PowerShell module that allows to get and set wallpapers to given monitor. - EvotecIT/DesktopManager
github.com
Did you know that new version of #PSWriteHTML offers automatic switching between Responsive and ScrollX modes allowing for better data management and accessibility. New version also fixed long outstanding issue with ScrollX column misalignment 🚀 It was bugging me a lot 😁😆
For those using #PSWriteHTML, here's a short blog post about New-HTMLInfoCard and updates to New-HTMLSection in so you can enhance your HTML reports in #PowerShell 👉 evo.yt/n718 - Enhanced Dashboards with PSWriteHTML – Introducing InfoCards and Density Options
Enhanced Dashboards with PSWriteHTML – Introducing InfoCards and Density Options - Evotec
Explore powerful updates to PSWriteHTML: use InfoCards, layout Density control, and advanced shadow effects to build clean, responsive PowerShell-generated dashboards and HTML reports.
evo.yt
Here's a little sneak-peak what I'm working on. Had to create new features for #PSWriteHTML to make this happen, but looking very nice :-) The sections are now more dynamic as well! Full assessment for Enterprise Apps in #office365 #powershell
I've updated #ADEssentials module with improved replication monitoring by adding replication topology and sites & subnets, along with who replicates with who and some fancy tables for understanding. #PowerShell #ActiveDirectory Run: Show-WinADForestReplicationSummary 🚀
I've released a new version of DesktopManager with ability to get/set window position and window state (minimize, maximize, normal) github.com/EvotecIT/Des... It adds to the already available option to play with monitors and wallpapers. From both #PowerShell and #csharp
Release v3.0.0 · EvotecIT/DesktopManager
What's Changed Add cmdlets to play with window position by @PrzemyslawKlys in #3 Get-DesktopWindow Set-DesktopWindow Get-DesktopWindow | Format-Table * Set-DesktopWindow -Name '*Zadanie - No...
github.com
Wrote this little blog post about #ActiveDirectory SID History cleanup function that I've added to CleanupMonster #PowerShell module 🎯 evotec.xyz/mastering-ac... Please be careful if you intend to use it. Test in test environment, decide if it's worth doing it this way. Be safe.
Mastering Active Directory Hygiene: Automating SIDHistory Cleanup with CleanupMonster - Evotec
Security Identifier (SID) History is a useful mechanism in Active Directory (AD) migrations. It allows users and groups in a new domain to retain access to resources that still rely on permissions fro...
evotec.xyz
My #PowerShell module for VirusTotal supports v3 API, provides a way to check the hash, file, domain name, and IP address, and allows searching URLs. It also provides the ability to upload files (including large ones) and is pretty simple to use. github.com/EvotecIT/Vir...
GitHub - EvotecIT/VirusTotalAnalyzer: PowerShell module that intearacts with the VirusTotal service using a VirusTotal API (free)
PowerShell module that intearacts with the VirusTotal service using a VirusTotal API (free) - EvotecIT/VirusTotalAnalyzer
github.com
I've rewritten DesktopManager in C#, and added Set-DesktopMonitor cmdlet. github.com/EvotecIT/Des... - Get-DesktopMonitor - Set-DesktopMonitor - Get-DesktopWallpaper - Set-DesktopWallpaper I've also published it as a nuget to allow working with C# #dotnet #powershell #desktop #wallpaper
GitHub - EvotecIT/DesktopManager: DesktopManager is a C# library and PowerShell module that allows to get and set wallpapers to given monitor.
DesktopManager is a C# library and PowerShell module that allows to get and set wallpapers to given monitor. - EvotecIT/DesktopManager
github.com
Help Celebrate another great year of #PowerShell with the End of Year Community Call! If you've got a demo to share, please add it to the discussions. github.com/PowerShell/P...
November 21, 2024 (EOY Community Celebration Call) · PowerShell PowerShell · Discussion #24464
@StartAutomating will be running this call as a community end of year celebration
github.com
I've released a new version of PowerBGInfo, a #PowerShell replacement of BGInfo PR by dejil06, I really appreciate it!
GitHub - EvotecIT/PowerBGInfo: PowerBGInfo is a PowerShell module that is used to generate background information for Windows machines. It's a replacement for BGInfo that doesn't require installation ...
PowerBGInfo is a PowerShell module that is used to generate background information for Windows machines. It's a replacement for BGInfo that doesn't require installation and is much more fle...
github.com
Good news the Appx cmdlets work on #PowerShell 7 natively in Server 2025 now. Bad news the Appx cmdlets now fail to load through WinRM PSRemoting on Server 2025 due to extra deps not in the GAC. Here is a "hack" to get it working again gist.github.com/jborean93/f6....
Fix Appx in PSRemoting for Server 2025
Fix Appx in PSRemoting for Server 2025. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
I have a starter pack of Microsoft MVPs: go.bsky.app/EuKURBU. Please feel free to share, let me know if you want to be in that pack or whom I should add
I had some free time today, so I've created an #ActiveDirectory replication summary report for email and #MicrosoftTeams usage. Using ADEssentials, PSWriteHTML, Mailozaurr, and PSTeams, you can do it in 50 #PowerShell lines or less. A blog post ➡️https://evo.yt/7h9q 🔥
I don't know #Typescript and I don't know #Homebridge from a developer's perspective. With the help of @github.com #copilot, I am proud to present the Homebridge Plugin to control the Siegenia Window. github.com/EvotecIT/hom... I am now able to control my Window from Apple Homekit!
GitHub - EvotecIT/homebridge-siegenia: Small homebridge plugin supporting Siegenia Windows
Small homebridge plugin supporting Siegenia Windows - EvotecIT/homebridge-siegenia
github.com
New version of #GPOZaurr released. Includes new report plus couple of fixes and improvements. Best/easiest way to install: Install-Module GPOZaurr -Force -Verbose Sources: github.com/EvotecIT/GPO...
Finalizing 2023 with the new release of #OfficeIMO. While I do a lot of different projects across the year - this one brings me the most joy, as I never imagined I would be able to pull it off. #dotnet #mvpbuzz github.com/EvotecIT/Off...
Release v0.12.0 · EvotecIT/OfficeIMO
What's Changed Add descriptions to AddImage parameters to documentation by @tmheath in #175 Add ability to add TextBox to Word Document (new class WordTextBox) by @PrzemyslawKlys in #180 BREAKING ...
github.com
Here's a short use case for my new #PowerShell module called O365Synchronizer. It can synchronize Users/Contacts from one #Office365 tenant to another as Exchange Contacts (GAL synchronization) and synchronize Members/Contacts to User Personal Contacts.
Syncing Global Address List (GAL) to personal contacts and between Office 365 tenants with PowerShel...
Hey there! Today, I wanted to introduce you to one of the small but excellent module I've created called the O365Synchronizer. This module focuses on synchronizing contacts and users. If you've ever b...
evo.yt
Did you know that Microsoft Entra Connect can also provide Health Checks for Active Directory Domain Services? Here's a short overview in the form of a blog post with things I did like and some that require further work or just accepting its shortcomings evo.yt/bhtw #ActiveDirectory #MicrosoftEntra
Active Directory Health Check using Microsoft Entra Connect Health Service
Active Directory Health Check using Microsoft Entra Connect Health Service
evo.yt
Recently I've written (with significant help from Chris Dent) a small function that removes comments from #PowerShell scripts. I will use this as part of my module-building process, but you may also have some use for it. https://evo.yt/0icm
How to Efficiently Remove Comments from Your PowerShell Script
As part of my daily development, I create lots of code that I subsequently comment on and leave to ensure I understand what I tried, what worked, and what didn't. This is my usual method of solving a ...
evo.yt
In his blog post, there are little polemics with Christian on creating empty PSCustomObjects over the proposed solution. Which solution do you prefer? #PowerShell #mvpbuzz https://evo.yt/bkb9
Unlocking PowerShell Magic: Different Approach to Creating 'Empty' PSCustomObjects
Unlocking PowerShell Magic: Different Approach to Creating 'Empty' PSCustomObjects
evo.yt
Had a minor issue with Connect-MgGraph when trying to use the certificate from the LocalMachine store. Here's workaround for it https://evo.yt/jwu2 #powershell #graphsdk
ColumnVisibility button coming to #PSWriteHTML soon. A small addition, but may be useful if you've too many columns in your table. #PowerShell #HTML #JavaScript