Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

Using PowerShell for System Administration and Automation Tasks

What Others Are Reading in PowerShell

How to Install Remote Server Administration Tools (RSAT)...

March 17, 2024

Wi-Fi (Internet) Disconnects After Sleep or Hibernation on...

March 15, 2024

Fix: Remote Desktop Licensing Mode is not Configured

August 24, 2023

PowerShell: Get Folder Size on Windows

April 2, 2024

How to Download Offline Installer (APPX/MSIX) for Microsoft...

March 12, 2024

How to Find the Source of Account Lockouts...

March 12, 2024

Protecting Remote Desktop (RDP) Host from Brute Force...

February 5, 2024

How to Delete Old User Profiles in Windows

March 15, 2024

Managing Windows Firewall Rules with PowerShell

March 11, 2024

How to Backup and Restore Websites and IIS...

June 8, 2023

Install and Manage Windows Updates with PowerShell (PSWindowsUpdate)

March 17, 2024

How to Refresh (Update) Group Policy Settings on...

August 13, 2024
  • Active DirectoryPowerShellWindows Server 2016Windows Server 2019

    Time-Based (Temporary) Group Membership in Active Directory

    March 15, 2024

    The version of Active Directory in Windows Server 2016 introduces an interesting feature that allows you to temporarily add a user to an AD security group. This feature is called…

  • PowerShellWindows Server 2016Windows Server 2019

    Setting Remote Desktop Drain Mode on a Windows Server RDS Host

    October 3, 2022

    You can use RDS Drain Mode to maintain terminal hosts in a Remote Desktop Services farm. If you enable Drain Mode for your RDS server, you can prevent the server…

  • Active DirectoryPowerShellWindows 10Windows Server 2019Windows Server 2022

    Using Managed Service Accounts (MSA and gMSA) in Active Directory

    October 11, 2024

    You can use Managed Service Accounts (MSA) to securely run services, applications, and scheduler tasks on servers and workstations in an Active Directory domain. The MSA is a special type…

  • Active DirectoryPowerShell

    Set-ADUser: How to Change User Properties in Active Directory with PowerShell

    March 12, 2024

    The Set-ADUser cmdlet allows to modify user properties (attributes) in Active Directory using PowerShell. Traditionally, a graphic MMC snap-in dsa.msc (Active Directory Users and Computers, ADUC) is used to edit…

  • Active DirectoryMicrosoft OfficePowerShell

    Read and Write Excel (XLSX) Files with PowerShell

    March 16, 2024

    You can access the data in an Excel file directly from within PowerShell. Although PowerShell has built-in cmdlets for importing (Import-CSV) and exporting (Export-CSV)  tabular data from/to CSV files, the…

  • PowerShellWindows 11Windows Server 2022

    How to Create and Manage Scheduled Tasks with PowerShell

    September 5, 2025

    Rather than using the graphical Task Scheduler (taskschd.msc) snap-in or the legacy schtasks.exe console command, you can use PowerShell to manage scheduled tasks. This post will cover how to use…

  • Active DirectoryGroup PoliciesPowerShellWindows Server 2019

    Configuring Password Policy in Active Directory Domain

    March 12, 2024

    The password policy in an Active Directory domain specifies basic security requirements for user account passwords, such as password complexity, length, frequency of password changes, and so on. A strong…

  • ExchangePowerShell

    How to Cleanup, Truncate or Move Log Files in Exchange Server 2013/2016/2019?

    March 17, 2024

    After you deploy Exchange, you may notice that free disk space starts to decrease very quickly. In addition to the growth of the mailbox databases themselves, the various logs take…

  • PowerShellWindows 10Windows 11Windows Server 2022

    Invoke-Command: Run Commands or PowerShell Scripts on Remote Computers

    May 15, 2025

    The Invoke-Command cmdlet allows you to execute commands or PowerShell scripts remotely on one or more remote computers

  • Active DirectoryPowerShellWindows 10Windows 11Windows Server 2019

    Repairing the Domain Trust Relationship Between Workstation and Active Directory

    May 16, 2024

    If a trust relationship between a Windows workstation and an Active Directory domain is broken, the computer won’t be able to establish a secure channel with the domain controller, and…

  • 1
  • …
  • 23
  • 24
  • 25
  • 26
  • 27
  • …
  • 31
join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • How to Remove Old (Unused) PowerShell Modules

    January 12, 2026
  • How to Move (Migrate) Existing Windows Shares to a New File Server

    December 24, 2025
  • Using KDC (Kerberos) Proxy in AD for Remote Access

    December 23, 2025
  • Windows: Create (Install) a Service Manually

    December 16, 2025
  • Windows: Auto Switch to Strongest Wi-Fi Network

    December 10, 2025
  • How to Enable or Disable VBScript in Windows after Deprecation

    December 10, 2025
  • Start Menu Not Working (Unresponsive) on Windows Server RDS

    November 27, 2025
  • AppLocker: Configure Application Restriction Policies in Windows

    November 19, 2025
  • Enable/Disable Random Hardware (MAC) Address for Wi-Fi on Windows

    November 14, 2025
  • Automate Software and Settings Deployment with WinGet Configure (DSC)

    November 13, 2025

Follow us

  • Facebook
  • Twitter
  • Youtube
  • Telegram
Popular Posts
  • Configure Google Chrome Settings with Group Policy
  • Get-ADUser: Find Active Directory User Info with PowerShell
  • How to Find the Source of Account Lockouts in Active Directory
  • How to Disable or Enable USB Drives in Windows using Group Policy
  • Get-ADComputer: Find Computer Properties in Active Directory with PowerShell
  • Configuring Proxy Settings on Windows Using Group Policy Preferences
  • Adding Domain Users to Local Administrators in Windows
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top