Skip to content

Latest commit

Β 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CSUSM Classroom Systems Support IT Sweeps Test Script

Overview 🌐

This script enhances classroom sweeps of instructor stations by providing a simple app to run our different checks.

Description πŸ“œ

This script performs the following checks and installations:

  • ExpectedAudioDevice: Verifies that the expected audio device (ExtronScalerD) is installed and configured.
  • ExpectedMicrophone: Checks for the presence of the expected microphone (COLLABORATE Versa USB Input).
  • FileToCheck: Ensures the existence of the timestamp.txt file at the specified path.
  • FileToCheck2: Ensures the existence of the timestamp_Instruct.txt file at the specified path.
  • ExpectedZoomPath: Verifies that Zoom is installed at the specified path.
  • ExpectedTeamsPath: Verifies that Microsoft Teams is installed at the specified path.
  • ExpectedVisualizerPath: Verifies that IPEVO Visualizer is installed at the specified path.
  • ZoomInstallPath: Provides the network path to the Zoom installation script.
  • TeamsInstallPath: Provides the URL to download the Microsoft Teams installer.
  • VisualizerInstallPath: Provides the network path to the IPEVO Visualizer installer.

Usage πŸ’ͺ

  1. Setup: Ensure the config.ini file is correctly configured with the expected values.
  2. Run the Script: Execute the test script on the target Windows 10/11 machines.
  3. Verify Results: Check the output to ensure all tests pass based on the configuration settings.

Config βš™οΈ

  1. If you would like to change paths of files, expected audio devices, etc. - update config.ini

Installation πŸ’Ύ

To install the necessary software, follow these steps:

  1. Download the repo -> note you only need the PostCheckApp/publish folder to run the executable
  2. Within publish/, run PostCheckApp.exe

Tests πŸ§ͺ

The script performs the following tests:

  • Audio Device Check: Confirms the presence of the expected audio device.
  • Microphone Check: Confirms the presence of the expected microphone.
  • File Existence Check: Verifies the existence of specified files.
  • Software Installation Check: Ensures that Zoom and Visualizer are installed at the expected paths.

Known Issues ❗

  • The functionality for enabling/disabling audio devices is not yet complete.
  • Installation buttons for Visualizer and Teams are not yet complete.

Contributing 🀝

Within the CSS team, we welcome contributions. Contact Reece Harris, Calvary Fisher, or Christopher Bertram for permissions to branch.

Contact πŸ“ž

For any issues or questions, please contact the CSUSM Classroom Systems Support team at support@csusm.edu.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages