Random_scripts/README.md

44 lines
1.2 KiB
Markdown

# Random Scripts
Collection of operational scripts for Microsoft 365, Windows endpoint management, macOS, and Docker automation.
## Structure
- `scripts/m365/smtp/`
- `Test-SMTPRelay-M365.ps1`
- `Test-SMTPSend-Auth-M365.ps1`
- `scripts/m365/exchange/`
- `get-mailbox-with-permissions.ps1`
- `scripts/m365/identity/`
- `m365-users-mfa.ps1`
- `scripts/m365/sharepoint/`
- `get-sharepoint-permissions.ps1`
- `scripts/windows/autopilot/`
- `Get-WindowsAutoPilotInfo.ps1`
- `scripts/windows/endpoint/`
- `Update rmm.ps1`
- `schedule_reboot.ps1`
- `uninstall-MS-Visual-C++-2010.ps1`
- `uuid.ps1`
- `scripts/macos/`
- `serialToAdminPassword.sh`
- `scripts/content/`
- `convert-md.bat`
- `automation/docker/`
- `build-and-push.sh`
- `update-and-build.sh`
- `docs/`
- working practices and conventions
- `output/`
- generated output files (CSV/logs), not committed
## Important Note
Legacy script filenames are intentionally **unchanged** to preserve compatibility with existing guides and runbooks. New scripts may use consistent lowercase naming.
## Usage
- Run scripts from the correct environment (PowerShell/Bash/Batch).
- Check required modules/permissions per script.
- Write exports to `output/` when possible.