Go to file
2026-02-24 16:53:25 +01:00
automation/docker Restructure repository layout and add English documentation 2026-02-24 15:44:34 +01:00
docs Move SharePoint permissions script to m365/sharepoint and update docs 2026-02-24 16:53:25 +01:00
output Restructure repository layout and add English documentation 2026-02-24 15:44:34 +01:00
scripts Move SharePoint permissions script to m365/sharepoint and update docs 2026-02-24 16:53:25 +01:00
.gitignore Restructure repository layout and add English documentation 2026-02-24 15:44:34 +01:00
README.md Move SharePoint permissions script to m365/sharepoint and update docs 2026-02-24 16:53:25 +01:00

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.