https://github.com/nigel1992/action1-script-library
Library of scripts I developed for use with the RMM platform Action1.com
https://github.com/nigel1992/action1-script-library
action1 automation cmd it-management powershell remote-management rmm scripts
Last synced: 7 months ago
JSON representation
Library of scripts I developed for use with the RMM platform Action1.com
- Host: GitHub
- URL: https://github.com/nigel1992/action1-script-library
- Owner: Nigel1992
- Created: 2025-06-22T21:28:18.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-06-22T21:55:04.000Z (7 months ago)
- Last Synced: 2025-06-22T22:28:14.962Z (7 months ago)
- Topics: action1, automation, cmd, it-management, powershell, remote-management, rmm, scripts
- Language: PowerShell
- Homepage: https://www.action1.com
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: security/bash/.gitkeep
Awesome Lists containing this project
README
# Action1 RMM Script Library
This repository contains a collection of custom scripts designed for use with [Action1 RMM](https://www.action1.com), a cloud-based remote monitoring and management platform. These scripts help automate common IT administration, maintenance, security, and monitoring tasks.
## 📁 Repository Structure
Scripts are organized in a two-level folder structure:
- **By Functionality Category**
- `maintenance/`
- `software/`
- `network/`
- `security/`
- `inventory/`
- `utilities/`
- **By Script Language**
- `powershell/` – Scripts written in PowerShell (`.ps1`)
- `cmd/` – Windows Command Line (`.bat`, `.cmd`)
- `vbs/` – Visual Basic Scripts (`.vbs`)
- `bash/` – Linux/macOS scripts (`.sh`) for cross-platform use (where applicable)
### Example:
maintenance/
├── powershell/
│ └── ClearTempFiles.ps1
├── cmd/
│ └── DiskCleanup.cmd
software/
├── powershell/
│ └── InstallChrome.ps1
## ✅ How to Use with Action1
1. **Log in** to your [Action1 Dashboard](https://app.action1.com).
2. Navigate to **Configuration** → **Script Library**.
3. Click **"New Script"** and paste a script from this repo.
4. Assign to the relevant endpoints or groups.
5. Monitor the results in real-time through the dashboard.
Each script includes:
- 📄 A clear description of its purpose
- 💻 Supported operating systems
- 🔒 Required permissions (if any)
- 🚦 Exit codes and output behavior
## 🔐 Security Notice
Always review scripts before deploying them to production. Some scripts require administrative privileges and may modify system settings or files.
## 📌 Contributing
Want to share your scripts?
- Organize your script into the correct category and language subfolder
- Include comments and a usage description at the top of the file
- Follow naming conventions and best practices (PowerShell v5+ recommended)
- Submit a pull request!
## 📃 License
This project is licensed under the [Apache-2.0 license](LICENSE).
---
Made with ❤️ by an IT Professional, for fellow IT Professionals.