The archive

#Powershell

Practical IT guides, comparisons, explainers and news — curated by practitioners.

21articles
49Topics
~14Avg min read
470Total views

21 articles · Curated and written by practitioners

FeaturedDark cybersecurity news cover showing Microsoft’s TerminalFix threat, where fake Cloudflare CAPTCHA prompts trick users into running malicious Windows Terminal commands that lead to persistent attacker access.
Microsoft

TerminalFix ClickFix Variant Deploys Reverse-Tunnel Backdoor via Fake Cloudflare CAPTCHAs

Microsoft has detailed TerminalFix, a ClickFix variant that lures victims via fake Cloudflare CAPTCHAs into running PowerShell commands in Windows Terminal, ultimately deploying a Python-based reverse-tunnel implant that gives attackers persistent network access.

Aug 31, 2026, 11:11 PM 6 min
18
EEmanuel De Almeida
Read article
Square Windows Server 2025 tutorial cover showing how to enable DNS-over-HTTPS (DoH) on the DNS Server role using a TLS certificate, netsh binding, PowerShell configuration, and client testing.
Windows Server 2025

Enable DNS-over-HTTPS (DoH) on Windows Server 2025 DNS Server

Learn how to enable DNS-over-HTTPS (DoH) on the Windows Server 2025 DNS Server role, covering certificates, netsh binding, the Set-DnsServerEncryptionProtocol cmdlet, and client testing.

Aug 31, 2026, 1:23 AM 16 min
14
EEmanuel De Almeida
How to change a SharePoint domain name in Microsoft 365, including domain verification, SharePoint and OneDrive URL updates.
SharePoint Online

How to Change Your SharePoint Domain Name in Microsoft 365

Learn how to change your SharePoint domain name (tenant rename) in Microsoft 365 using PowerShell. Covers prerequisites, the Start-SPOTenantRename cmdlet, post-rename verification, and limitations like the one-time rename restriction.

Jul 23, 2026, 10:30 PM 8 min
18
EEmanuel De Almeida
How to deploy PowerShell startup scripts through Group Policy, including SYSVOL storage, GPO creation, script assignment.
Group Policy

How to Deploy PowerShell Startup Scripts via Group Policy

Learn how to deploy PowerShell startup scripts to domain computers using Group Policy. Covers the Scripts (Startup/Shutdown) extension, the PowerShell Scripts tab, execution policy, Netlogon storage, and verifying execution with Event ID 5018.

Jul 23, 2026, 10:22 PM 7 min
28
EEmanuel De Almeida
How to delegate distribution list management in Exchange Online through admin roles, scoped permissions, member assignment.
Exchange Online

How to Delegate Distribution List Management in Exchange Online

Learn how to delegate distribution list management in Exchange Online. Covers assigning owners via ManagedBy, enabling the MyDistributionGroups role, and configuring Send As / Send on Behalf permissions. Includes EAC and PowerShell methods.

Jul 23, 2026, 9:57 PM 8 min
32
EEmanuel De Almeida
How to change the mailbox language in Microsoft Outlook, with account settings, language selection, restart, verification.
Outlook

How to Change the Mailbox Language in Outlook

Learn how to change the mailbox language in Outlook, both through Outlook on the web settings and with the Set-MailboxRegionalConfiguration PowerShell cmdlet. Covers renaming default folders, date/time formats, and verifying the change.

Jul 23, 2026, 9:16 PM 7 min
12
EEmanuel De Almeida
Windows Event ID 1074 (User32), showing a system restart or shutdown initiated by a user or process.
Windows

Windows Event ID 1074 (User32): System Restart or Shutdown Initiated

Windows Event ID 1074 from User32 records who or what cleanly initiated a restart or shutdown: the process, account, reason code, and shutdown type. Learn what it means, how to read the reason code, and how it differs from crash events.

Jul 23, 2026, 4:22 PM 20 min
49
EEmanuel De Almeida
BitLocker recovery keys exported from Active Directory to a CSV file using PowerShell.
Bitlocker

How to Export BitLocker Recovery Keys from Active Directory With PowerShell

Use the ActiveDirectory PowerShell module to export BitLocker recovery keys from Active Directory into a CSV, then validate the 48-digit passwords and keep the file secure.

Jul 21, 2026, 3:41 AM 14 min
8
EEmanuel De Almeida
Email message tracking in Exchange Online and Microsoft 365, with message trace, delivery status, search, troubleshooting.
Exchange Online

How to Track Email Messages in Exchange Online Microsoft 365

Track email messages in Exchange Online using the modern EAC message trace (90-day history) and PowerShell's Get-MessageTraceV2 cmdlet. Covers search setup, result analysis, reporting, and troubleshooting.

Jul 18, 2026, 11:49 PM 7 min
12
EEmanuel De Almeida
Remote Desktop enabled on Windows Server through PowerShell, with server access, firewall, service configuration.
Powershell

How to Enable Remote Desktop on Windows Server Using PowerShell

Enable Remote Desktop on Windows Server using PowerShell. Covers the registry change, firewall rules, NLA configuration, connectivity testing, and a reusable script for multi-server deployment.

Jul 18, 2026, 10:28 PM 7 min
3
EEmanuel De Almeida
Remote Desktop session timeout and keep-alive settings configured on Windows Server 2025 for stable, secure RDP connections.
Windows Server

How to Configure RDP Session Timeouts and Keep-Alive in Windows Server 2025

A step-by-step guide to controlling how long RDP sessions stay active, idle, or disconnected on Windows Server 2025 — and how to keep sessions alive across unstable networks.

Jul 11, 2026, 3:40 AM 17 min
62 Trending
EEmanuel De Almeida
Windows Server 2025 performance optimization across updates, power settings, virtualization, memory, storage, networking.
Windows Server 2025

How to Optimize Windows Server 2025 Performance for Maximum Efficiency

A step-by-step guide to tuning Windows Server 2025 for maximum performance: identify bottlenecks, set power plans, optimize memory, storage, drivers, networking, and monitoring.

Jul 6, 2026, 7:13 AM 19 min
23
EEmanuel De Almeida
FortiClient VPN deployed and configured on Windows devices through Microsoft Intune, including installer packaging.
Microsoft Intune

How to Deploy FortiClient VPN with Configuration Using Microsoft Intune

Deploy and pre-configure FortiClient VPN to Windows devices with Microsoft Intune using MSI extraction, a Line-of-Business app, and a PowerShell registry script - no Fortinet EMS Premium required.

Jul 6, 2026, 7:12 AM 19 min
7
EEmanuel De Almeida
How to disable Microsoft Defender Antivirus on Windows Server 2019 and 2022 using Server Manager, Group Policy, Registry.
Windows Server

How to Disable Windows Defender on Windows Server 2019 and 2022

Step-by-step guide to disabling or uninstalling Microsoft Defender Antivirus on Windows Server 2019 and 2022 using PowerShell, Group Policy, the registry, or Server Manager - safely and with a replacement AV.

Jul 6, 2026, 6:50 AM 19 min
44
EEmanuel De Almeida
How to delete Windows Autopilot device records from Microsoft Intune, Microsoft Entra ID, and Microsoft 365, with cleanup.
Intune

How to Delete Windows Autopilot Devices from Intune, Entra ID, and M365

Learn the correct deletion sequence to fully remove stale Windows Autopilot devices from Intune, Entra ID, and Microsoft 365 - including hybrid-joined devices, orphaned records, and BitLocker key cleanup.

Jul 6, 2026, 6:45 AM 21 min
17
EEmanuel De Almeida
How to enable or disable Remote Desktop access on Windows devices using Microsoft Intune, with configuration profiles.
Intune

How to Enable and Disable Remote Desktop Access Using Microsoft Intune

Learn how to enable and disable RDP access at scale with Microsoft Intune using custom OMA-URI policies, PowerShell remediation scripts, and the Remote Help alternative for secure enterprise remote access.

Jul 6, 2026, 6:39 AM 23 min
12
EEmanuel De Almeida
How to uninstall Internet Explorer from Windows Server 2019, 2022, and 2025 using Server Manager, PowerShell, or DISM.
Windows Server

How to Uninstall Internet Explorer from Windows Server 2019-2025

Remove the end-of-support Internet Explorer 11 optional feature from Windows Server 2019, 2022, and 2025 using Settings, DISM, or PowerShell, then verify the removal and set up Edge IE mode for legacy apps.

Jul 6, 2026, 6:36 AM 18 min
17
EEmanuel De Almeida
How to fix SMB network folder refresh issues on Windows 10, Windows 11, and Windows Server, including connectivity.
Smb Caching

Fix SMB Network Folder Refresh Issues on Windows 10, 11, and Windows Server

Network shares not updating in File Explorer? Disable SMB client metadata caching and Offline Files with PowerShell, the registry, or Group Policy to force instant folder refresh.

Jul 5, 2026, 3:23 PM 15 min
23
EEmanuel De Almeida
How to fix Set-AzureADKerberosServer connection errors in Windows Hello for Business, including prerequisites, connectivity.
Windows Hello

How to Fix Set-AzureADKerberosServer Connection Errors in Windows Hello for Business

Resolve the Set-AzureADKerberosServer 'Failed to connect to domain' and 'Failed to read secrets' errors when setting up Windows Hello for Business cloud Kerberos trust in a hybrid Microsoft Entra ID environment.

Jul 5, 2026, 4:50 AM 13 min
26 1
EEmanuel De Almeida