Skip to content
CR Tech

Servers, Systems, Guides

Menu
  • Dell
    • System Management
    • Dell PowerEdge RAID Controller (PERC)
    • iDrac and LifeCycle Controller Guides/Troubelshooting
    • Dell Repository Manager
  • Operating Systems
    • Microsoft Windows Server
    • Microsoft Client OS
    • Exchange Server
    • Linux
  • Scripting Guides
    • PowerShell
    • Bash
    • Python
    • JSON
  • Networking
    • Domain Name System
    • Dynamic Host Configuration Protocol
    • Active Directory
  • Cloud Computing
    • Amazon AWS
    • Azure
    • Cyber security
  • Virtualization
    • VMware
    • Hyper-V
    • Virtual Box

Category: PowerShell

Home » Scripting Guides » PowerShell » Page 7
PowerShell / Scripting Guides

Powershell – How to change AD user description field

In this article we will be using Powershell to perform this. But be aware that we can do this from Active Directory Users and Computers as well. Let us say …

PowerShell / Scripting Guides

Find Expired Accounts in Active Directory using Powershell

We all know, people join organizations and leave organizations at regular intervals. And we as System Administrators have to create and manage their user accounts in Active Directory. As a …

PowerShell / Scripting Guides

Find empty groups in Active Directory using PowerShell

Today we will find empty groups in Active Directory using Powershell. You all may know that we as System Administrators are required to create groups in the Active Directory for …

PowerShell / Scripting Guides

Powershell to track email sent to specific mailbox or DL in Exchange 2010

I ran across a requirement where in I had to find out whether the emails generated from one mailbox were getting delivered to the recipient mailbox successfully or not. As …

PowerShell / Scripting Guides

Access Exchange Online via PowerShell

After recently deploying a hybrid configuration for Office 365, many email settings that were easily configurable within Office 365 portal could not be changed as these settings were being managed …

PowerShell / Scripting Guides

PowerShell: Get Last Logon For All Users Across All Domain Controllers

Here is a quick PowerShell script to help you query the last logon time for all of your users across all of your domain controllers. It will also save the …

PowerShell / Scripting Guides

User’s Receive a Message Stating that “User” Has Forwarded Your Meeting Request to Additional Recipients

I recently ran into a problem where some user’s were beginning to receive email messages from Exchange, informing them that their Meeting Request’s were being forwarded to additional recipients. See …

PowerShell / Scripting Guides

Restart a Service Remotely Using PowerShell on Multiple Servers

I threw a quick PowerShell function together that would allow me to restart one service on 1 or more servers in one command.  I hadn’t found an easy way to …

PowerShell / Scripting Guides

Check user acct O365 migration status via PowerShell

You can use EMC for this or use powershell to view the status of a user acct’s O365 migration progress    get-user -identity username | get-moverequeststatistics

PowerShell / Scripting Guides

Unable to Migrate User to O365 – “Target user already has a primary mailbox”

If you run into an issue where a user has both a mailbox in Exchange on-premise and O365, and you cannot migrate the account to O365. Error: “Target user already …

Posts navigation

Older posts
Newer posts

SYSADMIN POEM

Keys clack beneath my fingers, I frantically click at the mouse
Most the servers are down, everything in house.

I click and type away as sweat runs down my brow
Everything went down but I’m not sure yet how.

The coffee’s long been cold but I drink it anyway
I know I’ll be stuck here until the break of day.

The phone is ringing off the hook, but I ignore its rattle.
The users are all angry, like an untamed herd of cattle.

I pray to the IT gods to have pity on my soul
Let this restore work, let the data all be whole.

-ccraddocks

NETWORK SYSADMIN POEM

Three small words make a difference and can make or break

And just a few seconds is all that it takes

Often forgotten they've caused broken hearts

So here's a reminder:

copy run start-unknown

August 2025
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Apr    

RECENT POSTS

  • Simplify Your Entra ID Governance with Azure Group Expiration
  • Testing out Cross-Region Azure Load Balancer
  • How to Reduce your Azure Storage Accounts Spend
  • How to Configure an Azure Storage Account with an Application Gateway and Custom Domain
  • Active Directory Replication Summary to your Email

KNOWLEDGE ARTICLES

  • Dell Hardware/Software
  • Enterprise Operating Systems
  • Scripting Guides
  • Networking

GET IN TOUCH WITH US

Copyright © 2025 CR Tech – OnePress theme by FameThemes