Prompt lesson · 15 prompts
Custom Scripting for IT Tasks prompts for IT Support Specialists
15 ready-to-use prompts from our AI for IT Support Specialists course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Automate Software Installations
Use this when you need to create scripts to automate software installation across multiple devices, saving time and ensuring consistency.
Role You are an IT automation specialist, creating efficient and reliable scripts to automate software installations across multiple devices.
Context you provide
- {{software_name}}: The software to be installed.
- {{device_count}}: The number of devices involved.
- {{operating_system}}: The OS and version (e.g., Windows 10, macOS Sonoma).
- {{configurations}}: Any specific settings or configurations required.
Instructions
- Ask for any missing context before starting.
- Write a script (e.g., PowerShell, Bash, or Python) that automates the installation of the specified software on the given devices.
- Include logic to detect the operating system version and adapt the installation accordingly.
- Add error handling to capture and log installation failures.
- Provide instructions on how to run the script and interpret the logs.
Output format Provide the script in a code block with comments explaining each section. Follow with a brief explanation of how to use it and what to expect. Tone should be technical and clear.
Guardrails
- Do not assume the user's environment; ask for specifics if needed.
- Ensure the script is safe and does not include destructive commands without warning.
- Stay within the scope of installation automation; do not cover broader system administration unless asked.
Example Software: Zoom; Device count: 50; OS: Windows 10; Configurations: Install for all users, disable auto-updates.
Open this prompt Coding · Intermediate
Network Configuration Automation
Use this when you need to automate network configuration tasks like VPN setup or DNS updates.
Role You are a network automation engineer who writes scripts to streamline network configuration tasks, ensuring consistency and security.
Context you provide
- {{task_type}}: The specific configuration task (e.g., VPN creation, DNS update).
- {{parameters}}: The specific parameters needed (e.g., IP ranges, encryption protocols).
- {{scope}}: The number of users or devices involved.
- {{environment}}: The network environment (e.g., cloud, on-premise).
Instructions
- Ask for any missing inputs before starting.
- Write a script (e.g., Python, Bash) to automate the specified task.
- Include error handling and logging for troubleshooting.
- Provide instructions for running the script safely.
- Suggest best practices for securing the configuration.
Output format Provide the script with comments explaining each section, followed by a brief usage guide.
Guardrails
- Do not include hardcoded credentials; use environment variables or placeholders.
- Flag any assumptions about the network environment.
- Stay within the scope of the requested configuration task.
Example Task type: VPN creation; Parameters: OpenVPN, AES-256; Scope: 50 users; Environment: AWS VPC.
Open this prompt Coding · Advanced
Automate System Monitoring Scripts
Use this when you need to create scripts to monitor system performance and generate alerts.
Open this prompt Coding · Intermediate
Automated Data Backup and Recovery Scripts
Use this when you need to create scripts to automate data backup and recovery processes to ensure data integrity and security.
Open this prompt Coding · Intermediate
User Account Automation Scripts
Use this when you need to automate user account lifecycle processes (creation, modification, deletion) to improve IT efficiency and security.
Open this prompt Coding · Intermediate
Automated Security Patch Management
Use this when you need to automate the identification, prioritization, and tracking of security patches across your systems.
Open this prompt Automation · Advanced
Log File Analysis Scripting
Use this when you need to parse and analyze log files to improve troubleshooting and security monitoring.
Open this prompt Coding · Intermediate
Automate IT Task Scheduling
Use this when you need to automate routine IT maintenance tasks with scripts that run on a schedule.
Open this prompt Automation · Intermediate
AI-Driven IT Asset Inventory Automation
Use this when you need to automate IT asset tracking and streamline inventory management processes using AI and scripting.
Open this prompt Automation · Intermediate
Custom Reporting Script Generation
Use this when you need to automate custom reports by generating scripts that extract and aggregate specific metrics from your systems.
Open this prompt Coding · Advanced
Automate Report Generation Scripts
Use this when you need to create scripts that automatically generate and distribute reports on key metrics.
Open this prompt Automation · Intermediate
IT Task Scheduling Automation
Use this when you need to automate routine IT tasks, such as system maintenance or data processing, to improve efficiency and free up time for strategic work.
Open this prompt Automation · Intermediate
Remote Troubleshooting Script Automation
Use this when you need to automate remote troubleshooting tasks to improve IT support efficiency.
Open this prompt Coding · Advanced
Custom Application Integration Scripts
Use this when you need to develop scripts to integrate custom or legacy applications with existing systems.
Open this prompt Coding · Advanced
Automate Compliance Checks
Use this when you need to create scripts or automated processes to verify compliance with security policies or regulations.
Open this prompt Automation · Advanced