42 lines
1.1 KiB
Markdown
42 lines
1.1 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/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
|
|
|
|
Existing script filenames are intentionally **unchanged** to preserve compatibility with existing guides and runbooks.
|
|
|
|
## Usage
|
|
|
|
- Run scripts from the correct environment (PowerShell/Bash/Batch).
|
|
- Check required modules/permissions per script.
|
|
- Write exports to `output/` when possible.
|