Small, unofficial scripts and notes for day-to-day lab operations: instrument workstations, acquisition software, Windows IT chores, device quirks, and repeatable troubleshooting tasks.
This is not a vendor support package. It is a practical lab notebook for scripts that are useful enough to keep, document, and reuse.
- Keep scripts narrow and understandable.
- Back up before changing configuration.
- Prefer reversible changes.
- Document what each script does, what it does not do, and how to undo it.
- Do not commit private logs, crash dumps, serial numbers, license files, or screenshots with sensitive details.
- Keep device-specific fixes under their own folders.
| Script | Purpose | Platform |
|---|---|---|
| Leica LAS X S9i UCAPI Fix | Fixes a LAS X 3.x S9i black Live view / corrupted resolution list issue caused by UCAPI DirectShow format handling and duplicate hardware-tree camera nodes. | Windows / PowerShell |
| Windows Awake Forever | Keeps a Windows workstation display awake during long lab runs, monitoring, transfers, or instrument sessions. | Windows / PowerShell |
lab-ops-scripts/
README.md
LICENSE
.gitignore
scripts/
leica-lasx-s9i-ucapi-fix/
Fix-LASX-S9i-UCAPI.ps1
README.md
docs/
restore.md
what-happened.md
windows-awake-forever/
awake_forever.ps1
README.md
docs/
lab-ops-principles.md
windows-workstation-notes.md
data-privacy.md
templates/
script-README-template.md
incident-note-template.md
restore-guide-template.md
- Create a folder under
scripts/. - Add a README using
templates/script-README-template.md. - Document required permissions, expected behavior, and stop/restore steps.
- Update the Scripts table above.
- Check that no private diagnostic artifacts were added.
Use these scripts at your own risk. Read each script and its README before running it on an instrument workstation or shared lab computer.
MIT License. See LICENSE.