# Global Script Library

**URL:** <https://forum.inductiveautomation.com/t/global-script-library/41620>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [December 17, 2020, 4:54pm UTC](https://forum.inductiveautomation.com/t/global-script-library/41620 "2020-12-17T16:54:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cme75](https://avatars.discourse-cdn.com/v4/letter/c/7bcc69/32.png) [@cme75](https://forum.inductiveautomation.com/u/cme75)\
**Post date:** [December 17, 2020, 4:54pm UTC](https://forum.inductiveautomation.com/t/global-script-library/41620/1 "2020-12-17T16:54:34Z")

</div>

Does anyone know where the global scripts are stored on the file system. I already checked the config.idb file and the entire Ignition folder and I neither see them in the file nor in the file structure of Ignition.

I would like to create backups of these scripts on a regular basis. If it is not possible to access them directly, is there a way to automate the backup of these global scripts to a folder?

---

<div class="post-metadata">

**Author:** ![bkarabinchak.psi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/bkarabinchak.psi/32/83567_2.png) [@bkarabinchak.psi](https://forum.inductiveautomation.com/u/bkarabinchak.psi)\
**Post date:** [December 17, 2020, 5:01pm UTC](https://forum.inductiveautomation.com/t/global-script-library/41620/2 "2020-12-17T17:01:31Z")

</div>

Do you mean the shared scripts? If you have legacy scripts, they’re all compressed and not really suitable for Git or the like, but for the shared scripts of a specific project you can go to  
`C:\Program Files\Inductive Automation\Ignition\data\projects\MyProject\ignition\script-python` and you will see all your shared scripts in plain python.

---

<div class="post-metadata">

**Author:** ![cme75](https://avatars.discourse-cdn.com/v4/letter/c/7bcc69/32.png) [@cme75](https://forum.inductiveautomation.com/u/cme75)\
**Post date:** [December 17, 2020, 5:11pm UTC](https://forum.inductiveautomation.com/t/global-script-library/41620/3 "2020-12-17T17:11:20Z")

</div>

Thanks for the quick answer…and yes, I was talking about the shared scripts that can be called via shared. + function name

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [December 17, 2020, 5:22pm UTC](https://forum.inductiveautomation.com/t/global-script-library/41620/4 "2020-12-17T17:22:30Z")

</div>

Note that @bkarabinchak.psi’s answer only applies to Vision. In 7.9, shared scripts will be stored as a single row in the `PROJECT_RESOURCES` table in `config.idb`, under the global (`-1`) project ID.
