Skip to content

  • Home
  • Blog
  • Linux
  • macOS
  • Virtualization
    • VMware
    • VirtualBox
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server
  • Series
    • Symantec
    • Intune
    • Microsoft Azure
    • Powershell
    • VirtualBox
    • VMware
    • PowerShell Learning
    • Microsoft Graph
  • Contact
Home›Blog

Blog

1,183 articles

In-depth guides, tutorials and how-tos on Blog.

[WinForms] Creating GUIs in Windows PowerShell with WinForms

November 15, 2023November 14, 2023by bon
Ftr38

WinForms is a subset of the .NET framework designed specifically for the creation of Windows based GUIs. It allows GUI controls (such as buttons and labels) to be placed in containers (such as a form) and displayed to the user. 

Categories Blog, PowerShell WinForms3 Comments

How to Change Default Directory in Windows Subsystem for Linux WSL

July 25, 2024November 12, 2023by bon

When the startingDirectory value is not specified, you will get different results depending on where you launch Terminal

Categories Blog, A, WSLLeave a comment

How to Fix PowerShell GUI Freezes when Running

January 19, 2024November 8, 2023by bon
Ftr38

In some cases, when running a GUI PowerShell script, Winform is frozen then you cannot move your mouse and click on the form buttons again. 

Categories Blog, Powershell, PowerShell WinForms, PowerShell with WPFLeave a comment

Converting DateTime Obtained from Microsoft Graph Call to PowerShell Date and Time Format

July 7, 2026October 21, 2023by bon
Ftr21

We have a PowerShell script where we perform the call to get the renewal date of a Microsoft 365 subscription with Microsoft Graph API.

Categories Blog, Microsoft Graph, PowershellLeave a comment

How to Get Microsoft 365 License Expiration Dates using Graph Api

December 16, 2023October 20, 2023by bon
Ftr21

In this post, I will show you how to use it to get the license expiration dates of all Microsoft 365 subscriptions in your tenant.

Categories Blog, Microsoft Graph, PowershellLeave a comment

Translate Microsoft 365 License GUIDs to Product Names in PowerShell Microsoft Graph

June 6, 2024October 19, 2023by bon
Ftr21

Working with Microsoft 365 and Entra ID licenses and understanding them can be quite the task for many system administrators. Did you know that the official Microsoft Learn article lists more than 3230 different SKU IDs and names as of June 1st 2023?

Categories Blog, Microsoft Graph, PowershellLeave a comment

How To Check Microsoft Office 365 Subscription Expiry Date

December 16, 2023October 19, 2023by bon
Ftr22

In this post, I will show you several ways to get the license expiration dates of all Microsoft 365 subscriptions in your Office 36 tenant.

Categories Blog, Microsoft 365Leave a comment

How to Get an Access Token for Microsoft Graph PowerShell / API

November 27, 2023October 17, 2023by bon
Ftr21

There are multiple methods of obtaining an access token for the Graph API, but an easy method is to use the Microsoft Authentication Library PowerShell Module (MSAL.PS).

Categories Blog, Microsoft Graph, PowershellLeave a comment

Getting Access Token for Microsoft Graph

November 27, 2023October 16, 2023by bon
Ftr21

Microsoft Graph is here to unite Azure and Office 365 data under a single roof. It is a simple REST API and Microsoft provided many examples of how to use it, including an interactive Graph Explorer which allows us to discover the different methods.

Categories Blog, Microsoft GraphLeave a comment

Comparing Invoke-RestMethod to the Microsoft Graph PowerShell SDK

June 6, 2024October 15, 2023by bon
Ftr21

The Microsoft Graph PowerShell SDK consists of a main module and 38 sub-modules. The SDK is essentially a wrapper that allows you to use PowerShell cmdlets to make calls to Microsoft Graph. It targets Systems Administrators who are familiar with PowerShell and may not have as much experience working with various APIs.

Categories Blog, Microsoft Graph, PowershellLeave a comment
Older posts
Newer posts
← PreviousPage1…Page13Page14Page15…Page119Next →

Recent Posts

  • Partner email not reaching the mailbox in Microsoft 365 — causes and fixes
  • How To Upgrade Windows Server Evaluation To Full Version
  • Must Have Remediation Scripts In Microsoft Intune
  • How To Turn On uBlock Origin Extension in Chrome (2025)
  • Azure OpenAI vs Azure AI Hub, How to Choose the Right One for Your Needs

Explore 1,200+ free IT guides

New tutorials, scripts and how-to’s every week — no signup, no paywall.

Browse the Blog →
BonGuides

In-depth guides on software, digital tools and tech tips — clear, practical, and completely free.

Topics

  • Blog1183
  • Powershell172
  • Linux153
  • Microsoft Office110
  • Windows 1195
  • All posts

Explore

  • Home
  • Latest posts
  • RSS feed
  • Scripts on GitHub ↗

Information

  • Contact
  • Privacy Policy
  • Terms & Conditions
  • Sitemap
© 2026 BonGuides. All rights reserved.
↑↓ navigate↵ openEsc close