SID-500.COM

PowerShell . Microsoft 365 . Azure . Automation . Cyber Security

Menu

  • Home
  • PowerShell Kurse (Online)
  • Advanced PowerShell Kurse (Online)
  • Microsoft 365 Kurse (Online)
  • Udemy Kurse (DE)
  • Downloads
  • About me
  • Contact

List all Server Roles from all Windows Servers with PowerShell

By Patrick Gruenauer on 5. April 2020 • ( 6 Comments )

So you are about to document your network and os environment? You don’t want to purchase 3rd party software? You want to list all server roles from all servers in your network? […]

Microsoft 365: Show Mailboxes that have Auto-Reply enabled

By Patrick Gruenauer on 4. April 2020 • ( 6 Comments )

Mailbox auto-reply settings are usually created and defined by the users himself. If you want to get an overview of the auto-reply settings of your organization you have to ask every user: […]

PowerShell: Creating Functions that accept Pipeline Input (ByValue)

By Patrick Gruenauer on 24. March 2020 • ( 1 Comment )

You probably have already created your first function in PowerShell and now you want that your function is capable of pipeline input. Right? Ok, you’ve come to the right place. In this […]

PowerShell 7: Foreach-Object -Parallel

By Patrick Gruenauer on 9. March 2020 • ( 4 Comments )

With PowerShell 7 a new feature was introduced: Foreach-Object -Parallel. The parallel feature will speed up loops in PowerShell. In this blog post I will compare the old technique with the new […]

Kostenloser PowerShell for Beginners Workshop 05.03.2020 (Review): Bilder, Slides, Code …

By Patrick Gruenauer on 8. March 2020 • ( Leave a comment )

Vielen Dank für den tollen Nachmittag mit PowerShell 5 und PowerShell 7. Anbei einige Pics und Unterlagen … Fotos Roman Stadlmair mit den 3 wichtigesten Regeln in Action … … showing code […]

Test-Connection (ping) with PowerShell 7

By Patrick Gruenauer on 25. February 2020 • ( 1 Comment )

In one of my previous articles I dedicated myself to the modern version of ping called Test-Connection. I recently discovered that the cmdlet in PowerShell Core 7 offers more parameters than in […]

Kostenloses PowerShell 5.1 und 7.0 Training für Einsteiger in Wien

By Patrick Gruenauer on 22. February 2020 • ( Leave a comment )

Liebe Follower! Am 05. März ab 13:00 wird bei ITLS ein kostenloser PowerShell Kurs für Einsteiger von mir abgehalten. Mehr Infos dazu hier: https://www.itls.at/powershell Tauche ein in die Welt von PowerShell 5 […]

PowerShell: Manipulate Strings (Bulk) in Text Files for further processing

By Patrick Gruenauer on 11. February 2020 • ( 2 Comments )

Lately, I’ve prepared some PowerPoint slides for the scripting module of a course for ongoing system engineers. Now it’s time to share my work with the PowerShell community. The slides are about […]

Microsoft 365: Add User Accounts and Mailboxes with PowerShell

By Patrick Gruenauer on 28. January 2020 • ( 15 Comments )

More and more companies are moving to the cloud. Subscribing cloud services means less hardware maintenance, more comfort, and an “always-on” feeling. As an administrator, you have to get familiar with the […]

PowerShell: Understanding Parentheses, Braces and Square Brackets

By Patrick Gruenauer on 14. January 2020 • ( 10 Comments )

The goal for this blog post is to demystify the usage of PowerShell brackets for scripters and PowerShell enthusiasts. You can find braces everywhere, in scripts, in the PowerShell help and in […]

Comparing Variables in Windows PowerShell and PowerShell 7

By Patrick Gruenauer on 17. December 2019 • ( Leave a comment )

PowerShell automatic variables are stored and maintainanced by PowerShell. This applies to Windows PowerShell that is shipped with every Windows operating system as well as PowerShell downloaded via GitHub.

PowerShell Last Operation Status Variable: $?

By Patrick Gruenauer on 2. December 2019 • ( 4 Comments )

The $LASTEXITCODE variable returns a code that tells you whether the last operation was successful or not. There’s another variable that is similiar and it is called $?. $? tells us if […]

Understanding PowerShell Pipeline Parameter Binding

By Patrick Gruenauer on 19. November 2019 • ( 8 Comments )

This write up should give you a basic understanding how pipeline objects are processed. The piping technique allows a kind of connection between commands. Piping is a key technologie in PowerShell. In […]

PowerShell: Do-While vs. Do-Until vs. While

By Patrick Gruenauer on 4. November 2019 • ( 4 Comments )

Understanding the differences between a do-while, do-until and while loop could be confusing. Is it the same? Why then two different techniques?

PowerShell: Endless Ping with Test-Connection (Test-Endless)

By Patrick Gruenauer on 22. October 2019 • ( 3 Comments )

If you look up how a ping can be done endlessly with Test-Connection, you will usually find solution with a while loop or something else complicated. The dilemma is that ping provides […]

Posts navigation

‹ Newer 1 … 6 7 8 9 10 11 12 13 14 15 16 … 38 Older ›

Get-Author

Unknown's avatarMy name is Patrick Gruenauer. From Austria.
Awarded the Microsoft MVP for PowerShell and Microsoft 365.

Follow-Me

  • X
  • LinkedIn
  • YouTube
  • Facebook

List-PostsByLanguage

  • Deutsch
  • English

Get-Categories

  • Cisco (39)
  • Cyber Security (128)
  • Microsoft 365 (52)
  • Microsoft Azure (11)
  • PowerShell (396)
  • Windows 10 (116)
  • Windows 11 (12)
  • Windows Server (271)

Get-Series

  • Active Directory Zertifikatsdienste (1-8) [DE]
  • Codersbay
  • Cyber Security (1-5) [DE]
  • Impressum
  • Nano Server (Teil 1-9) [DE]
  • PowerShell for Beginners (1-13) [EN]
  • Share

Get-BookCoAuthor

Follow SID-500.COM on WordPress.com

Join 665 other subscribers

Get-RSS

RSS Feed

Links

  • Patrick Grünauer (Company WebSite)
  • CISCO Certification Overwiew
  • Microsoft Certification Overview

Blogroll

  • Experts Live Austria
  • Frankys Web
  • IT-LEARNER.DE
  • Mike F Robbins
  • PowerShell Usergroup Austria

Blog Stats

  • 5,712,085 hits
Follow SID-500.COM on WordPress.com
  • Top categories: PowerShell Exchange
Create a website or blog at WordPress.com |
  • Subscribe Subscribed
    • SID-500.COM
    • Join 665 other subscribers
    • Already have a WordPress.com account? Log in now.
    • SID-500.COM
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...