tags

powershell

175 entries

Tags
Categories

20 entries

Out-HtmlView – HTML alternative to Out-GridView

Out-HtmlView – HTML alternative to Out-GridView

One of the most comfortable output’s in PowerShell to work and analyze data is Out-GridView. It’s handy as you can search, sort and have th…

cross-platformpowershellpowershell 6powershell 7powershell core
A support-ready desktop monitor showing machine information, health charts, and device topology

PowerBGInfo 2.x: support-ready Windows backgrounds from PowerShell

Build and deploy Windows backgrounds that show the machine details a user or support technician actually needs.

powerbginfopowershellwindowsdesktopsupportautomation
PowerBGInfo – PowerShell alternative to Sysinternals BGInfo

PowerBGInfo – PowerShell alternative to Sysinternals BGInfo

When I created ImagePlayground, I thought about how to show its usefulness to the general community. On how to deliver what PowerShell can…

bginfodesktop managermodulepowerbginfopowershellwallpaper
PowerShell Core – The type initializer for Gdip threw an exception.

PowerShell Core – The type initializer for Gdip threw an exception.

While working on PSWriteExcel on Ubuntu / Mac OS I’ve noticed that my -AutoFit method for ConvertTo-Excel was crashing. I couldn’t…

powershellpowershell coreubuntu
PowerShell Modules I worked on in 2019

PowerShell Modules I worked on in 2019

A 2019 roundup of PowerShell modules, growth, retirements, and download trends across the projects built and maintained that year.

office 365powershellpowershell modulessummary
PowerShell way to get all information about Office 365 Service Health

PowerShell way to get all information about Office 365 Service Health

Office 365 is an excellent cloud service. But like any service, there’s some infrastructure behind it that has to be cared for. Since this…

healthoffice 365powershellpswindocumentation
Powershell – Change DNS IP Addresses remotely

Powershell – Change DNS IP Addresses remotely

Use PowerShell to change DNS server addresses on remote Windows machines with a safer pattern that validates adapters and returns the final…

dnspowershellwindowswindows servers
PowerShell – Comparing advanced objects

PowerShell – Comparing advanced objects

Compare nested and advanced PowerShell objects more reliably by flattening complex structures before visual diffing and review.

comparehtmlpowershellpssharedgoodspswritehtml
PowerShell – Converting advanced object to flat object

PowerShell – Converting advanced object to flat object

PowerShell language allows you to work and build complicated objects. There are multiple ways to save them, such as XML or JSON, but someti…

convertexport-csvoffice 365powershellpswritehtml
PowerShell – Environment Path is missing or overwritten

PowerShell – Environment Path is missing or overwritten

If PSModulePath is suddenly missing default module locations, PowerShell can stop discovering built-in or installed modules even though not…

autoitenvironmentparameterspowershellpsmodulepathvariables
PowerShell – Few tricks about HashTables and Arrays I wish I knew when I started

PowerShell – Few tricks about HashTables and Arrays I wish I knew when I started

I’ve been working with PowerShell for a while now and like with most things I do I’ve learned it by doing and not by reading. I had a job t…

arrayarraylistgenericlisthashtablepowershelltricks
PowerShell – How to check response code from a website

PowerShell – How to check response code from a website

Use PowerShell to check HTTP status codes in a cleaner way, return structured output, and handle both successful and failed web responses.

powershellresponse codesscriptswebsite
PowerShell – How to find users without default quota set on Microsoft Exchange

PowerShell – How to find users without default quota set on Microsoft Exchange

Use PowerShell to find Exchange mailboxes that are not inheriting database default quotas and switch them back to UseDatabaseQuotaDefaults…

default quotaecpexchangeexchange 2013exchange 2016mailboxes
PowerShell – How to format Write-Host with multiple colors

PowerShell – How to format Write-Host with multiple colors

When you begin to write PowerShell scripts you usually just want it to do some simple tasks and automations. But…

colorsformattingpowershellscriptingscriptswrite-color
PowerShell – Returning one object from a function as an Array

PowerShell – Returning one object from a function as an Array

Few weeks had passed since I’ve initially written PowerShell – Few tricks about HashTables and Arrays I wish I knew when I started. I was h…

arrayforeachforeach-objectgoot-to-knowpowershell
PowerShell – Single PSM1 file versus multi-file modules

PowerShell – Single PSM1 file versus multi-file modules

Compare single-file and multi-file PowerShell module layouts, including the import-time tradeoffs that show up when modules grow large.

powershellps1psm1
PowerShell – Working with Format-Table in Verbose, Debug, Output Streams

PowerShell – Working with Format-Table in Verbose, Debug, Output Streams

As you may know, PowerShell has multiple streams. Write-Output, Write-Error, Write-Warning, Write-Verbose, Write-Debug, and Write-Informati…

powershellwrite-debugwrite-hostwrite-verbose
PowerShellGallery disables support for TLS 1.0 breaking Install-Module

PowerShellGallery disables support for TLS 1.0 breaking Install-Module

Troubleshoot Install-Module failures on Windows Server 2008 R2 after PowerShell Gallery disabled TLS 1.0, and learn how switching to TLS 1.…

powershelltlstls 1.0tls 1.2
PowerShellGallery – You are installing modules from an untrusted repository

PowerShellGallery – You are installing modules from an untrusted repository

Learn why PowerShell prompts that PSGallery is untrusted, how to mark it as trusted, and when you may want to leave that warning in place.

powershellpowershellgallery
Prepare Windows 10 Start Menu for all computers in Active Directory

Prepare Windows 10 Start Menu for all computers in Active Directory

Prepare and standardize the Windows 10 Start Menu for Active Directory computers with a repeatable deployment approach and centralized cont…

17031709gpogpresultgpupdategroup policy