I will write custom powershell and batch scripts to automate windows and m365 tasks
Microsoft 365 Administrator and Remote IT Support Engineer
About this Gig
Stop wasting hours on repetitive administrative tasks. I develop custom, thoroughly tested PowerShell and Batch scripts designed to automate system administration routines and eliminate manual operational workload.
From bulk Active Directory user modifications to automated Microsoft 365 licensing and scheduled system maintenance, I build modular, well-commented code that executes reliably on your servers and workstations.
Common Automation Tasks I Cover:
- Microsoft 365 & Exchange Tasks: Bulk user account creation, automated license assignment, mailbox permission reporting, and transport rule updates.
- Active Directory & Identity Management: Bulk user onboarding/offboarding, attribute updates from CSV files, and inactive account audits.
- System Maintenance & Administration: File server cleanups, folder permission audits, service health monitoring, and automated system backups.
- Scheduled Tasks & Batch Routines: Batch .bat/.cmd scripts for production machine deployments, software installation routines, and Windows Task Scheduler triggers.
Deliverables Include:
- Fully commented, clean .ps1 or .bat code files.
- Live remote testing and verification to confirm error-free execution.
Device:
Desktop
•
Laptop
•
Server
Operating system:
Windows
Other Support & IT Services I Offer
FAQ
Are the scripts safe to run in a production environment?
Yes. Every script includes validation steps, error handling (try/catch), and optional -WhatIf / dry-run parameters so you can verify changes before applying them.
Can you automate scripts to run on a regular schedule?
Yes. I can configure Windows Task Scheduler with the appropriate service accounts and execution policies so your automation runs unattended.
