Submit Your Script

We are thrilled for your submission to MiScripts. Your contributions are invaluable to our repository, and by submitting, you’re helping to enrich the educational landscape for students and educators alike.

How to Submit

Submitting your script is simple. Follow the steps below to ensure your submission is ready for our review. If approved, it will be posted to our GitHub repo and subsequently posted on our Wiki.

  1. Prepare Your Script: Finalize your script, making sure it’s ready for submission. This includes sanitization of sensitive material such as building IDs, names, IDs, etc. If your script requires specific dependencies or includes multiple files, please package everything into a single ZIP file.

  2. Include Our General Header: Make sure to include our general header at the top of your main script file. The header template can be found below:

<#
.SYNOPSIS
  <Overview of script>
.DESCRIPTION
  <Brief description of script>
.PARAMETER <Parameter_Name>
    <Brief description of parameter input required. Repeat this attribute if required>
.INPUTS
  <Inputs if any, otherwise state None>
.OUTPUTS
  <Outputs if any, otherwise state None - example: Log file stored in C:\Windows\Temp\<name>.log>
.NOTES
  Version:        1.0
  Author:         <Name>
  Creation Date:  <Date>
  Purpose/Change: Initial script development
  
.EXAMPLE
  <Example goes here. Repeat this attribute for more than one example>
#>
  1. Submit Your Script: Visit the following URL to submit your script or script package: Submit Here.

Submission Format

  • For single-file scripts, submit the file in its native script language.
  • For scripts with dependencies or multiple files, package your files into a ZIP file and submit the ZIP.

Confirmation

After submitting, you will be shown the successful upload. We will review your script and, if it meets our criteria, publish it on our website.

Guidelines and Criteria for Submission

  • Scripts must be original and created by the submitting entity.
  • Submissions should be relevant to K-12 education, higher education, system administration, or network administration.
  • Ensure your script does not include copyrighted material.

Need Help?

Should you have any questions or need assistance with your submission, don’t hesitate to reach out to us at help@miscripts.org.

Thank you for contributing to our community!